![](/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.