ProcessBuilder を使用して「java -version」を実行しようとしています。
processBuilder = new ProcessBuilder("java -version");
process = processBuilder.start();
ただし、エラーが発生します。
java.io.IOException: Cannot run program "java -version": CreateProcess error=2, The system cannot find the file specified
「-version」を削除して実行すると:
processBuilder = new ProcessBuilder("java");
process = processBuilder.start();
正常に動作し、通常のヘルプ ガイドの出力が得られます。
引数も実行するにはどうすればよいですか?