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_第1张图片

然后如下图执行:
JavaFX IDEA 打包 EXE问题 Error invoking method. and Failed to launch JVM_第2张图片
JavaFX IDEA 打包 EXE问题 Error invoking method. and Failed to launch JVM_第3张图片

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_第4张图片
第一种问题是不能打开某某文件,这个很直接,会告诉你在哪里没有成功读入文件,复制上放到这个路径下就行。
JavaFX IDEA 打包 EXE问题 Error invoking method. and Failed to launch JVM_第5张图片

第二个问题是 Intellij IDEA 导入个推jar包 报错 java.lang.NoClassDefFoundError 这个是我在前面卖了关子。
其实是因为缺少jar包依赖,引入了外部包很可能会这样。
只需要把右边的jar点下移动到右边,重新Rebuild就行了。

JavaFX IDEA 打包 EXE问题 Error invoking method. and Failed to launch JVM_第6张图片
欢迎大家补充问题,我会尽量回复!如果对你有帮助欢迎评论留言!

你可能感兴趣的:(JavaFx,javafx,intellij,idea,打包exe,java)