#java #windows #macos #deployment
#java #Windows #macos #развертывание
Вопрос:
У меня есть файл jar для приложения, которое я создал, и я хотел бы развернуть его сейчас как файл .app и .exe.
Возможно ли это?
Я видел, как приложения делали это раньше, и я не знаю, как это делается. Есть ли инструмент / плагин eclipse, который мне нужен? Нужна ли мне подписка разработчика с Apple для OSX? Я не знаю, куда идти дальше, некоторые рекомендуемые шаги, которые нужно предпринять, были бы потрясающими, спасибо!
До сих пор для тестирования я выполнял Run> Run As> Java Application из eclipse. Как указано в названии, я хотел, чтобы .app и .exe действовали как оболочка для .jar.
Комментарии:
1. @lunchosrock, нет. прочтите вопрос. «оболочка» не конвертируется в .exe, я хочу, чтобы exe запускал файл jar.
2. О, я прочитал это, вот почему я пометил это. Если это не то, что вы ищете, переформулируйте свой вопрос. Извините, если я неправильно понял.
3. Этот предлагаемый дубликат — это не то, что я ищу, и ответы, данные на него, не решают мой вопрос относительно .app для OSX. Я не понимаю, почему он должен оставаться помеченным как so.
4. @ThatGuy343: судя по тому, как сформулирован ваш вопрос, он может показаться дубликатом. Я бы рекомендовал вам отредактировать дополнительную информацию из вашего комментария в свой вопрос. Фактического голосования за закрытие нет, поэтому «флаг» — это просто комментарий.
5. До сих пор неясно, что вы на самом деле пытаетесь спросить. Если вы «хотите, чтобы exe запускал файл jar», а не создавал установочный / автономный исполняемый файл, какое отношение этот вопрос имеет к развертыванию? Почему бы вам просто не использовать пакетный скрипт / сценарий оболочки?
Ответ №1:
Для OSX рассмотрите возможность создания пакета приложений OSX
Для Windows рассмотрите Launch4j
Комментарии:
1. именно то, что я искал!
2. @ThatGuy343 Поскольку вы упомянули Eclipse, я добавлю, что в разделе «Экспорт» есть опция «Пакет приложений Mac OS X». Он должен иметь возможность экспортировать конфигурацию запуска как приложение.
3. @whiskeyspider Полезный совет! Спасибо, понятия не имел, что это было там.