Сборка приложения JavaFX 2.0 для Mac, развертывание в Windows - PullRequest
1 голос
/ 21 марта 2012

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

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

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

1 Ответ

2 голосов
/ 04 мая 2012

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

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

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

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

...