![](/img/trans.png)
[英]Runtime.getRuntime.exec 139 (SIGSEGV) from Java for C programs
[英]java: when running jar file from icon Runtime.getRuntime.exec() doesn't work
所以我有这个问题。 我有一个应用程序,它使用Runtime.getRuntime.exec(adobePath)
运行Adobe Reader。 当我使用NetBeans或通过java -jar "MyApp.jar"
从cmd行运行我的应用java -jar "MyApp.jar"
它的工作正常。 但是,当我通过双击或使用MaApp.jar
从cmd运行jar文件时,它不起作用。 我正在使用Windows 7。
有什么事吗
谢谢
编辑:也许我说错了方式。 当我通过双击运行jar文件时,它会运行。 它可以工作,但是当调用Runtime.getRuntime.exec(adobePath)
,什么也没有发生。 而且它在NetBeans中运行良好,或者在我通过java -jar "MyApp.jar"
运行App时运行java -jar "MyApp.jar"
。
右键单击罐子,然后在“打开方式?”下查看。
将Java运行时作为默认程序运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.