首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java Jar文件在运行3秒后关闭

Java Jar文件在运行3秒后关闭
EN

Stack Overflow用户
提问于 2014-10-27 03:23:50
回答 1查看 287关注 0票数 0

所以我创建了一个游戏启动器,它成功地下载并解压了一个Zip。但随后它尝试打开zip中的Jar文件,所发生的一切是游戏弹出大约2秒,然后关闭。如果我手动双击它,它工作得很好,或者我通过命令行运行它,它工作得很好……下面是我用来运行Jar的两个代码片段。(请注意,jar在运行时不返回任何错误):

代码语言:javascript
复制
Runtime rt =Runtime.getRuntime();
rt.exec("java -jar \""+appdata+"\\gamefiles\\Game.jar\"");

还有..。

代码语言:javascript
复制
Process proc = new ProcessBuilder("java.exe", "-jar", appdata+"/gamefiles/Game.jar").start();
int result = proc.waitFor();
System.out.println(result);

任何反馈都很感谢,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-10-27 03:34:50

由于您使用的是进程构建器,并且没有指定有关环境的任何内容,因此您的JAR文件是否有可能因为没有获得环境变量而无法找到所需的元素(如JVM位置或类路径)?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26576953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档