Альтернативный способ выполнения jar JavaFX в командной строке [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Альтернативный способ выполнения jar JavaFX в командной строке [дубликат]

Сообщение Anonymous »

Я пытаюсь запустить jar-файл JavaFX (версия 14) в Java 8 или более поздней версии. Я знаю, что Java 11 и более поздние версии не поддерживают JavaFX как встроенную библиотеку. Чтобы запустить программу в Eclipse с использованием Java 11 или более поздних версий, добавьте внешний JAR-файл JavaFX в библиотеку или добавьте зависимость в Maven.
Конечная цель — запустить исполняемый JAR-файл, просто вхожу (

Код: Выделить всё

java -jar jarname.jar
) в командной строке без повторной загрузки файлов JavaFX.
Если я попытаюсь выполнить команду ниже, возникнет ошибка.

Код: Выделить всё

C:\Users\koushik\Desktop\jar\>java -jar App.jar
Ошибка: компоненты среды выполнения JavaFX отсутствуют и необходимы для запуска этого приложения
Чтобы устранить вышеуказанную ошибку, я использую приведенную ниже команду (здесь я предполагаю, что все JAR-файлы JavaFX доступны по пути к модулю)

Код: Выделить всё

java --module-path /path/to/javafx-sdk/lib --add-modules javafx.controls,javafx.fxml -jar jarname.jar
.
Моя цель — выгрузить все JAR-файлы, я хочу использовать команду java -jar Jarname.jar для выполнения jar в более высоких версиях (11,17 ,21,…)
Кто-нибудь любезно предложит предложение по этому поводу?
Вместо того, чтобы вводить путь в командной строке и размещать JAR JavaFX во внешней папке, я ожидаю, что JAR для запуска без библиотеки JavaFX. Предложите мне, как выполнить JAR в более высоких версиях, не указывая путь к модулю.

Подробнее здесь: https://stackoverflow.com/questions/792 ... and-prompt
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»