正在阅读此问题:Execute .jar file from a Java program并且答案告诉您使用ProcessBuilder
:
ProcessBuilder pb = new ProcessBuilder("/path/to/java", "-jar", "your.jar");
如何使用代码查找/path/to/java
?当然我可以在我的机器中查找java
,但是最终用户可能不一定和我一样安装Java ...
答案 0 :(得分:1)
使用System.getProperty("java.home")
。