Я упаковываю и разворачиваю свое приложение JavaFX как отдельное приложение для Windows (используя IntelliJ IDEA). Это пакет частной JRE с пакетом развертывания.
Однако для целей отладки мне нужно запустить JAR приложения из командной строки Windows, чтобы я мог видеть вывод консоли.
Проблема в том, что на целевых компьютерах установлена 32-разрядная версия Java, но моему приложению требуется 64-разрядная версия. JRE, поставляемая с приложением , является 64-битной версией. Но так как исполняемый файл java.exe
не включен, я не могу понять, как вызвать эту версию JRE из командной строки.
Итак, главный вопрос: как мне запустить Application.jar
из командной строки без 64-битной версии java.exe
в целевой системе?
Есть ли переключатель, который я могу использовать для Application.exe
, который заставляет консоль оставаться открытой и отзывчивой при запуске файла jar
?