我已经使用 NetBeans 和 Intellij 使用 Java 7_21 生成新的 HelloWorld JavaFX 项目。它在两种 IDE 中都成功运行,最重要的是,在 IDE 中的两种情况下,应用程序几乎立即执行。然后我从每个项目创建一个可执行 jar。它成功创建了 jar,当我运行它时(通过双击它或从命令行)它运行正确,但在这两种情况下都需要大约 10 秒才能执行。在命令提示符下,我输入“java -version”,它确认我正在运行 Java 7_21 64 位。有谁知道为什么可执行 jar 运行如此缓慢,而在 IDE 中 HelloWorld 应用程序运行如此之快?谢谢
问问题
711 次
1 回答
2
请参阅JavaFX 部署故障排除指南:
如果您的应用程序启动缓慢,则可能是由于网络配置。尝试通过传递来禁用自动代理配置,
-Djavafx.autoproxy.disable=true
看看它是否有帮助。
于 2013-06-23T17:57:46.140 回答