Как запустить файл .jar на Mac 10.11 без установки Java?
2189
btrballin
Поэтому я создал приложение с использованием Java swing и преобразовал его в .jar
файл и хотел бы поделиться им с моим другом. Тем не менее, он не программист, поэтому на его компьютере должна быть установлена программа Java Bloatware для запуска моего простого приложения объемом около 1 МБ. Я бы не хотел, чтобы он устанавливал так много, просто чтобы выполнить файл jar, так есть ли способ сделать файл исполняемым на его компьютере? Чрезмерное количество вещей, которые он должен установить, чтобы сделать его компьютер совместимым с файлами JAR, заставляет его неохотно использовать мой файл JAR.
Он использует Macbook Pro Retina под El Capitan.
Вы можете попробовать что-то вроде этого: http://stackoverflow.com/questions/2258932/embed-a-jre-in-a-windows-executable/11556563#11556563.
Frank Thomas 8 лет назад
0
Возможный дубликат: http://stackoverflow.com/questions/2695214/convert-jar-to-an-osx-executable
Jonno 8 лет назад
0
К сожалению, похоже, что эти решения не применимы к последней версии OSX.
btrballin 8 лет назад
0
Весь смысл Java (/python/.net/lua/etc) заключается в том, что разработчик может предположить, что любой может запустить приложение, если он просто установит jre. это намного проще, чем пытаться развернуть среду выполнения для машинно-совместимого языка, такого как C. Вы настраиваете себя только на разочарование, пытаясь уничтожить основные инновации Java. Установка JRE - это то, что может сделать любой компьютерный новичок. Если вы не можете сделать такое предположение на Mac, то вам следует прекратить разработку в Java и найти технологию, которая лучше соответствует вашим потребностям. Вы не говорите ему, чтобы установить JDK ты?
Frank Thomas 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?