双击jar文件无法从计算机运行Javafx

时间:2013-02-15 04:53:24

标签: javafx

我使用Netbeans创建了一个JavaFx应用程序。它运行正常,如果我从Netbeans.But运行应用程序,如果我双击jar文件,我收到错误消息

JavaFx 2.1.0 is required to view this content but JavaFx. Get the JavaFx runtime from javafx.com/javafx and run the installer. Then restart the application

但我已经在我的电脑上安装了JavaFX运行时。但是,如果我从命令行运行jar文件为java -jar MyJavaFxApplication.jar,那么它正在正常运行。

我的问题在某种程度上类似于问题“Unable to run JavaFx Jar with JRE7”。但这个问题仍然没有答案。

我的Java版本是:

java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果使用NetBeans 8或JDK 1.8,则必须使用Java 8运行该文件。

如果您的系统上安装了Java 8,它应该是NetBeans的捆绑包,只需将其从计算机属性变量指向您的JAVA PATH。