Mac osx 10.6.6 jar-blunder не собирает основной класс из пакетов jar javaFX

Я пытаюсь создать пакет приложений для Mac OSX, используя jar-blunder на Mac 10.6.6.

** Я использую стандартную задачу ant NetBeans в Windows для создания файла Jar (разработка проекта в Windows). затем перенесите файл jar на mac osx, чтобы создать пакет приложений.

Когда я работаю с пакетами Swing jar, ошибка jar работает нормально и собирает основной класс, как обычно, но когда я работаю с jar-файлом javaFX, ошибка jar не собирает основной класс< /strong> из файла jar.

  1. Каково решение?

  2. Я не хочу использовать AppBundler oracle, потому что он использует JavaAppLauncher вместо JavaApplicationStub, что приводит к сбою запуска приложения в java 1.6.

Спасибо.


person Lalith J.    schedule 22.07.2013    source источник
comment
минимальная поддерживаемая конфигурация OS X — JavaFX 2.x OS X 10.7. .3 и поддерживается только на Mac для JavaSE 7u6 и более поздних версий.   -  person jewelsea    schedule 22.07.2013
comment
Я могу запустить свой javaFX jar (который скомпилирован в Windows) в OS X 10.8.3 (используя java 1.6.0_45), и он работает нормально. Я хочу создать пакет приложений для этой банки. К сожалению, в OS x 10.8.3 нет jarbundler. Я думаю, что они удалили это. Итак, я пытаюсь использовать 10.6.6. Спасибо.   -  person Lalith J.    schedule 23.07.2013


Ответы (1)


Вот решение. Универсальный JavaApplicationStub, который поддерживает Java 1.6 и выше. https://github.com/tofi86/universalJavaApplicationStub

person Lalith J.    schedule 06.03.2017