繁体   English   中英

java:从图标Runtime.getRuntime.exec()运行jar文件时不起作用

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

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