2012-03-21 2 views
1

Каковы ваши стратегии по созданию приложения JavaFX на Mac и развертыванию в Windows? В настоящее время у меня возникают проблемы с тем, как связать мое приложение, чтобы оно было двойным щелчком мыши на обеих платформах. Я пробовал использовать ant-tools, но созданный файл jar жалуется, что JavaFX 2.1 необходимо установить на моем Mac (как я могу разместить дистрибутив JavaFX 2.1 DP, чтобы двунаправленный Jar знал, где его найти?)Создание приложения JavaFX 2.0 на Mac, развертывание в Windows

На стороне Windows установлена ​​Java7u3, которая «поставляется с« Java FX 2.0.3 ». Мне нужно, чтобы приложение могло работать как файл с двойным кликом JAR здесь.

Любые предложения относительно того, как это настроено? Я использую Maven для создания моего проекта. Чем больше деталей вы можете обеспечить, тем лучше.

ответ

2

Начиная с версии 2.1, единственный (официальный) способ установки JavaFX на Mac - установка cobundle с Java 7u4 (напротив версий предварительного просмотра разработчиков, публикуемых в zip-архивах).

Если JavaFX на Mac был установлен таким образом, то jar с JavaFX можно запустить двойным щелчком.

В одной и той же банке Windows двойным щелчком будет предложено установить «время выполнения JavaFX» и запустится, если он уже присутствует.

N.B .: в версии 2.2 Mac/Linux начнет поддерживать запуск jnlp (WebStart) (уже поддерживаемый в Windows), который может подойдет вам даже лучше.

+0

Да, к счастью, JavaFX 2.1 вышел быстрее на Mac, чем я ожидал. JavaFX формируется, чтобы стать следующим стандартом Java GUI с версией 2.2 для Linux :) –

 Смежные вопросы

  • Нет связанных вопросов^_^