我正在尝试使用 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();
它运行良好,我得到了正常的帮助指南输出。
我怎样才能让它也运行论点?