天天看點

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

JavaFX IDEA 打包EXE問題不少,因為網上資料較少是以這裡總結一下,希望幫到大家!

首先是打包JavaFx:

首先 Ctrl+Alt+Shift+S 如圖執行操作:

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

然後如下圖執行:

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM
JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

rebuild 後就可以在 out 檔案夾裡面找到了。

但是不少程式會出現問題。Error invoking method. and Failed to launch JVM:

在StackOverFlow上面有相應的問題:

https://stackoverflow.com/questions/38001576/error-invoking-method-and-failed-to-launch-jvm-native-package-will-build-but

說白了就是先去運作jar看看是什麼報錯。這裡總結下可能的問題。

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

第一種問題是不能打開某某檔案,這個很直接,會告訴你在哪裡沒有成功讀入檔案,複制上放到這個路徑下就行。

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

第二個問題是 Intellij IDEA 導入個推jar包 報錯

java.lang.NoClassDefFoundError

這個是我在前面賣了關子。

其實是因為缺少jar包依賴,引入了外部包很可能會這樣。

隻需要把右邊的jar點下移動到右邊,重新Rebuild就行了。

JavaFX IDEA 打包 EXE問題 Error invoking method. and Failed to launch JVM

歡迎大家補充問題,我會盡量回複!如果對你有幫助歡迎評論留言!