如何在每个操作系统上运行JavaFX项目

时间:2013-06-09 18:40:54

标签: java ant javafx-2 javafx javafx-8

我在Netbeans中创建了默认的JavaFX项目,该项目在Linux上运行。我试图在Windows上运行生成的jar文件,但找不到JavaFX。这是jar文件的配置。

enter image description here

如何配置jar文件以将特定JVM用于部署Jar文件的操作系统。

1 个答案:

答案 0 :(得分:1)

即使很晚,我也试着提出答案:

显然,在每个操作系统上,JVM位置都不同。

  1. 自1.7.0_40或41以来,如果我记得很清楚,或JDK8,JavaFX库嵌入在JDK中,因此无需担心您的问题。
  2. 如果这是JVM查找问题,您可能需要设置JAVA_HOME系统属性,或者设置NetBeans的默认运行JDK或默认项目JVM。
  3. 您也可以使用Maven等构建工具,以便让不同操作系统上的开发人员在私有属性文件中设置不同的JVM位置。
  4. 您不应该像我们多年前那样添加手动库;)