Невозможно запустить Javafx с компьютера, дважды щелкнув файл JAR

Я создал приложение JavaFx, используя Netbeans. Он работает нормально, если я запускаю приложение из Netbeans. Но, если я дважды щелкаю файл 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тогда он работает правильно.

Мой вопрос чем-то похож на вопрос " Невозможно запустить JavaFx Jar с 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 ответ

Если вы используете NetBeans 8 или JDK 1.8, вы должны запустить файл с использованием Java 8.

Если в вашей системе установлена ​​Java 8, и она должна быть комплектом с NetBeans, просто укажите ее в своем ПУТИ JAVA из Переменных свойств компьютера.

Другие вопросы по тегам