我正在使用javafx v8.0.40开发桌面应用程序.我用inno 5创建了一个exe文件.当我在我的计算机上运行exe文件时,它安装并运行没有任何问题.另一方面,当我尝试在其他计算机上安装并运行它时,在安装结束时会弹出窗口对话框:"错误调用方法",我单击"确定".另一个窗口弹出"无法启动jvm".我搜索了整个互联网,但我找不到这个话题.我希望我能解决这个问题.先感谢您.
Bra*_*rek 12
我遇到了同样的问题; 以下工作对我有帮助,让我理解那些被抨击的"错误调用方法".和"无法启动JVM"对话框:
.jar文件
AppData\Local\{ApplicationTitle}\app(快捷方式:键入%appdata%into explorer); 如果您的项目名为HelloWorld,那么您会发现HelloWorld.jarcd使用命令提示符到同一个目录).jar通过命令行运行您的
java -jar "HelloWorld.jar"和命中EnterTadah!看看你的隐藏异常(存在"错误调用方法."所以模糊地试图与你沟通).*
如果您的问题与我的问题类似,则源于项目out文件夹和安装目录之间的文件结构差异,这就是为什么程序在编辑器中编译得很好并且构建得很好 - 在构建之前没有问题,和文件结构有点不同.
*如果在通过命令行运行它时没有得到任何信息,请查找在该initialize()方法期间可能发生的任何错误; 那就是你的问题所在.您可以在运行时通过使用类似问题中显示的弹出异常对话框来公开任何异常.
| 归档时间: |
|
| 查看次数: |
19264 次 |
| 最近记录: |