Как я могу написать скрипт запуска для 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. Я не совсем помню.

Другие вопросы по тегам