Hi Max,

It would be cleaner to create and use a PrintStream to send the bytes
to the process. We don't want to encourage the poor practice of using getBytes().
Please also document that the exit status of the process is ignored.

Roger


On 11/13/15 3:21 AM, Wang Weijun wrote:
Hi All

8142927: Feed some text to STDIN in ProcessTools.executeProcess()
http://cr.openjdk.java.net/~weijun/8142927/webrev.00/

With this change, you can call

   ProcessTools.executeProcess(new ProcessBuilder("keytool -printcert", 
certInAscii)

which means "echo $certInAscii | keytool -printcert".

Not sure if there is already an existing way to do this easily. Or maybe 
someone might think byte[] is better.

Do I need to write a test for testlibrary?

Thanks
Max




Reply via email to