Я написал приложение Java, и мне нужно сделать его автономным для macos (.app). Раньше я использовал jar builder, но теперь мне нужно выполнить некоторый скрипт оболочки до запуска java-приложения. Как мне это сделать?Как сделать sh скрипт для Mac OS
1
A
ответ
2
Если вы хотите использовать приложение с двойным щелчком, вы можете использовать AppleScript для выполнения сценария оболочки, а затем приложения. Редактор AppleScript позволяет сохранять сценарий как приложение .app. Простейшая вещь, которая будет работать:
tell application "Terminal"
do script with command "cd /Users/justin/Desktop; ./app.sh; java myApp"
end tell
Файл -> Сохранить как и выберите «Application» в соответствии с форматом файла.
EDIT: Еще проще, вы можете выполнить сценарий оболочки из java-приложения ... В зависимости от того, что вы пытаетесь выполнить.
Смежные вопросы
- 1. Сделать thread uninterruptable mac os
- 2. Не удается запустить файл Jar через .sh скрипт на Mac OS X
- 3. SH Файл не устанавливая ENV переменные (Mac OS X)
- 4. Mac OS приложение, которое запускает скрипт php
- 5. «sh: sysctl Command not Found» для Mac OS X работает cron job
- 6. Как запустить скрипт как root в Mac OS X?
- 7. /etc/init.d sh скрипт
- 8. Как сделать загрузочный DVD для Mac OS X?
- 9. Самораспаковывающийся скрипт в sh shell
- 10. захватить по умолчанию шлюз sh скрипт error
- 11. Schematron sh скрипт не работает
- 12. Как запустить скрипт Perl в Mac OS X?
- 13. Как добавить скрипт оболочки в путь на mac os?
- 14. Как установить Sphinx для Mac Os Lion?
- 15. Шаги для Mac OS X
- 16. Сделать приложение Windows на Mac OS X
- 17. Как получить Webkit для Mac OS X
- 18. Как исправить, «PHP» сделать, в Mac OS X (10.9.4)?
- 19. Как запустить скрипт SH на Windows
- 20. Преобразовать пакетный скрипт в sh
- 21. Как создать sh-скрипт с ожиданием?
- 22. UIPopoverController для Mac OS X?
- 23. Как создать установочный пакет для Mac OS-приложения без Mac?
- 24. ProcessBuilder для Mac OS & Linux
- 25. как запустить скрипт sh для запуска скрипта python?
- 26. Идентификатор машины для Mac OS?
- 27. Mac OS: Как рисовать график в приложении Mac OS?
- 28. Статическая библиотека для Mac OS
- 29. Невозможно сделать файл для редактирования на Mac OS X
- 30. Тестирование URL-адреса в Баш скрипт на Mac OS X
Люди по-прежнему используют MacOS? Я думал, что OS X - новая жара ... –