JavaFX - IDE和可执行jar性能

时间:2013-06-23 17:11:52

标签: performance jar javafx executable

我使用NetBeans和Intellij使用Java 7_21生成新的HelloWorld JavaFX项目。它在两个IDE中成功运行,最重要的是,在IDE内部的两种情况下,应用程序几乎立即执行。然后我从每个项目创建一个可执行jar。它成功创建了jar,当我运行它时(通过双击它或从命令行)它正确运行但在两种情况下都需要大约10秒钟才能执行。在命令提示符下,我输入“java -version”,它确认我正在运行Java 7_21 64位。有没有人碰巧知道为什么可执行jar运行得如此之慢,而在IDE中,HelloWorld应用程序运行得如此之快?感谢

1 个答案:

答案 0 :(得分:2)

请参阅JavaFX Deployment troubleshooting guide

  

如果您的应用程序启动缓慢,则可能是由于网络配置。尝试通过传递-Djavafx.autoproxy.disable=true来禁用autoproxy配置以查看它是否有帮助。