Как я могу написать скрипт запуска для Mac OS X?
Я создал JAR-файл в Java, и я хочу, чтобы приложение автоматически запускалось во время загрузки системы. Я обнаружил, что должен написать скрипт для этого. Как должен выглядеть этот скрипт? Что еще нужно сделать, чтобы приложение автоматически запускалось при загрузке?
3 ответа
Предпочтительным способом запуска программ при запуске OS X является создание launchd
демон как объяснил здесь.
В Mac OS X вы также можете просто запустить "open program.jar" (или любую папку, "-a" для собственных приложений), и он откроется отдельно от терминала с любыми настройками среды по умолчанию, которые он будет использовать, если вы просто дважды щелкните Это.
Вы также можете добавить программу (или сценарий) к элементам входа пользователя через Системные настройки> Учетные записи> "имя пользователя"> Элементы входа. Это полностью навести и щелкнуть и не требует сценария оболочки
Скрипт будет примерно таким:
cd /directory/to/jar
java -jar Jar.jar
Или, может быть, вам на самом деле не нужно писать Jar.jar, только Jar. Я не совсем помню.