[英]Running a jar file from java code using command prompt
我想从我的Java代码运行一个jar文件。 我已经看到了很多方法,但是没有一个起作用。
try {
File myFile = new File("C:\\Users\\Shayan pc\\Desktop\\AutomatedGameTesting-master\\AutomatedGameTesting-master\\Mario Side-Scroller(Game)\\mario.jar");
if(myFile.exists()){
System.out.println("file found");
}
Desktop.getDesktop().open(myFile);
} catch (IOException ex) {
}
此方法也没有起作用。 任何帮助,将不胜感激。
Process p = Runtime.getRuntime()
.exec("cmd /c start cmd.exe /K \"cd.. && cd Mario Side-Scroller(Game) && java -jar mario.jar\"");
好吧,做到了
您可以尝试以下方法:
Process p = Runtime.getRuntime().exec("java -jar \"your path to jar file\"");
注意必须具有“ chracter”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.