我希望能够在我的服务器上运行不同版本的java。
发现java -version:是实现这一目标的最佳方式。
这有效,但是它似乎打开了2个java.exe实例
一个是c:\ windows \ system32中的java.exe 另一个是在java jre目录中(取决于版本),例如C:\ Program Files \ Java \ jre1.7 \ bin
有没有办法防止这种情况发生?因为我现在必须在我的软件启动java时跟踪2个PID。没有-version:它不会这样做,但会打开默认版本。