Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8132541

(process) ProcessBuilder support for redirection to discard output

XMLWordPrintable

    • b84

        From core-libs: http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-July/034639.html

        One very small yet very useful potential enhancement.

        It would be very handy to be able to specify a NULL/bit-bucket source/destination for pipes. For the target process' input, the user can generally (I believe) just close the stream, but for output, there isn't really a good option. While this is possible to achieve by redirecting to /dev/null on UNIX-likes and NUL (iirc) on Windows, having to do platform detection to decide where this device is seems overly cumbersome.

        Having a ProcessBuilder.Redirect#DISCARD or similar would be quite useful, and should be fairly straightforward.

              rriggs Roger Riggs
              rriggs Roger Riggs
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: