Как связать Java-приложение для Mac/Windows?

У меня есть приложение Java .jar, которое я хочу распространять среди своих клиентов, находящихся на Mac или Windows. Я хочу использовать инструмент, который берет мой jar-файл и заключает его в оболочку .dmg и .exe для Mac и Windows соответственно, который при запуске делает следующее:

  1. Проверяет, установлена ​​ли JRE; если нет, он устанавливает JRE6 из Oracle. В противном случае он обновляет установленную JRE до последней версии 1.6.x.
  2. Создает ссылку быстрого доступа в меню «Пуск» (в Windows) или в папке «Приложения» (в MacOSX) к моему обернутому приложению и позволяет моему приложению работать с помощью вышеуказанной JRE.
  3. Поддерживает простое «удаление приложения» для Windows. Для Mac просто перетащите .app в корзину, чтобы удалить.

Дополнительные функции:

  1. Поддержка значков приложений, не зависящих от платформы
  2. Поддержка автоматического обновления jar
  3. Поддержка аргументов JRE при запуске моего .jar
  4. Поддержка Linux (.deb или .rpm )
23
задан pathikrit 23 May 2012 в 01:28
поделиться