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