I have a customer who has expressed desire to be able to set the current
working directory for commands executed via the Runtime.exec(). Commands
executed this way inherit the CWD from the java virtual machine.
JDK-4129773Runtime.exec() can't set the working directory
JDK-4109888(process spec) Semantics of external process is not defined in JLS