繁体   English   中英

使用命令提示符从Java代码运行jar文件

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM