5

我从 E(fx)clipse Tutorial 1 制作了一个简单的“Hello World”应用程序。

从 dist 文件夹启动 jar 时,我的系统耗时超过 12 秒。我使用 oracle 示例应用程序验证了这一点,它们的行为相同。

当我禁用 Wifi 时,启动时间不到一秒,因此没有可用的互联网连接。运行带有 Java x86 版本 7 的 Windows 7(64 位)机器。

这是个人问题还是我可以在部署应用程序的所有机器上预期这种行为?那么 JavaFX 将毫无用处。摇摆罐立即启动。

4

2 回答 2

1

问题很可能是使用https://bugs.eclipse.org/bugs/show_bug.cgi?id=408397修复的代理分辨率。如果您没有使用夜间工具(http://downloads.efxclipse.bestsolution.at/downloads/nightly/sdk),则必须手动修改 build.xml,添加“<attribute name="JavaFX-Feature-代理“value="None"/>”到 <manifest> 标签

于 2013-10-02T12:58:41.300 回答
0

原因是 Java 7 版本 25 打包错误。升级到版本 40 解决了这个问题。

正如tomsontom 指出的那样,清单包含“javafx-feature-proxy:None”而不是“JavaFX-Feature-Proxy:None”。

于 2013-10-14T13:31:44.887 回答