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:

在*上面有相应的问题:
https://*.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
欢迎大家补充问题,我会尽量回复!如果对你有帮助欢迎评论留言!