Как добавить проверку 64-битной ОС для приложения JavaFX JDK 17 при упаковке с помощью launch4j-maven-plugin?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как добавить проверку 64-битной ОС для приложения JavaFX JDK 17 при упаковке с помощью launch4j-maven-plugin?

Сообщение Anonymous »

Как добавить проверку 64-битной ОС на наличие приложения JavaFX JDK 17 при упаковке с помощью launch4j-maven-plugin?
Я работаю над приложением JavaFX, для которого требуется JDK 17+, которое поддерживает только 64-битные операционные системы. Я использую launch4j-maven-pluginдля создания EXE-файла, и мне нужно убедиться, что когда пользователи нажимают EXE-файл, он проверяет, используют ли они 64-битную ОС, прежде чем пытаться запустить JVM.
Проблема заключается в том, что эту логику обнаружения нельзя записать в коде Java, поскольку JDK 17 вообще не работает в 32-битных системах. Мне нужен способ реализовать эту проверку на собственном уровне оболочки еще до запуска JVM.
Какие подходы доступны с помощью launch4j, чтобы:
  • Определить архитектуру операционной системы (32-битная или 64-битная) на собственном уровне
  • Показать собственное сообщение об ошибке, если система 32-битная
  • Предотвратить попытку запуска JVM на несовместимом компьютере системы


Подробнее здесь: https://stackoverflow.com/questions/798 ... aunch4j-ma
Ответить

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

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

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

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

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