JavaFX - IDE和可执行jar性能

yor*_*lle 5 performance executable javafx jar

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

jew*_*sea 2

请参阅JavaFX 部署故障排除指南

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

  • 但有人确实想知道为什么一台机器上的独立 java 应用程序会受到网络配置的影响? (3认同)