Ant 调用方法时发生javafx本机包错误
我正在使用JavaFXV8.0.60开发一个桌面应用程序。我在netbeans 8中使用ant创建了一个exe包。当我在我的计算机上运行exe文件时,它已安装并运行,没有任何问题 另一方面,当我尝试在其他计算机上安装并运行它时,在安装结束时,会弹出窗口对话框: “调用方法时出错” 我点击Ok。另一个窗口弹出,显示: “未能启动jvm”Ant 调用方法时发生javafx本机包错误,ant,javafx-2,netbeans-8,Ant,Javafx 2,Netbeans 8,我正在使用JavaFXV8.0.60开发一个桌面应用程序。我在netbeans 8中使用ant创建了一个exe包。当我在我的计算机上运行exe文件时,它已安装并运行,没有任何问题 另一方面,当我尝试在其他计算机上安装并运行它时,在安装结束时,会弹出窗口对话框: “调用方法时出错” 我点击Ok。另一个窗口弹出,显示: “未能启动jvm” 达伍德,你好!我也有同样的问题,我和你一样,在任何地方都找不到帮助 我向您提交了一个解决方案,它奇迹般地为我工作,并帮助我理解那些该死的“错误调用方法”和“未能启
达伍德,你好!我也有同样的问题,我和你一样,在任何地方都找不到帮助 我向您提交了一个解决方案,它奇迹般地为我工作,并帮助我理解那些该死的“错误调用方法”和“未能启动JVM”对话框:
.jar
文件
- 它与您的项目同名,并且位于应用程序的安装目录下的
(快捷方式:在资源管理器中键入%AppData%);如果您的项目名为HelloWorld,您将在那里找到AppData\Local\{ApplicationTitle}\app
HelloWorld.jar
- 按住shift键并右键单击资源管理器窗口中的任何空白点,然后选择“在此处打开命令窗口”(这是我最近学习的一个奇特技巧;使用命令提示符将其移动到同一目录)
.jar
- 键入
并按Enter键java-jar“HelloWorld.jar”
out
文件夹和安装目录之间的文件结构差异,这就是为什么程序在编辑器中编译得很好,并且构建得很好,在构建之前不会有问题,并且文件结构略有不同
*如果通过命令行运行时没有得到任何信息,请查找在
initialize()
方法期间可能发生的任何错误;这就是你的问题所在您可以使用弹出的异常对话框(如中所示)在运行时公开任何异常。本帖中已经讨论了此问题: