2013-05-22 4 views
3

Я написал приложение-клиент java, которое нужно запускать все время. Клиент должен запускаться на окнах, а также на osx-компьютерах. Есть ли независимая операционная система - способ запуска файла jar в фоновом режиме?Запустить банку в фоновом режиме (windows & osx)

+0

Существует не OS-независимый способ запуска банку, будь то в фоновом режиме или в другом месте. –

ответ

1

Посмотрите на проект http://commons.apache.org/proper/commons-daemon/index.html. Он позволяет запускать java-код в качестве служб-демонов.

+0

Я использовал проект commons-daemon для создания сервисов/демонов. Это работает на окнах, но когда я пытаюсь установить jsvc на linux (ubuntu), я всегда получаю следующую ошибку: *** Запись выходных файлов *** configure: создание ./config.status config.status: создание Makefile sed: файл ./confstatZsFeiM/subs-1.sed строка 33: команда unterminated 's config.status: создание Makedefs sed: файл ./confstatZsFeiM/subs-1.sed строка 33: команда unterminated' s config .status: создание native/Makefile sed: файл ./confstatZsFeiM/subs-1.sed строка 33: команда unterminated 's ' И это приводит к созданию пустого файла make. – ToHe

+0

Кто-нибудь знает, как это решить? – ToHe

+0

@ToHe, я считаю, что есть пакет jsvc для Ubuntu. Просто попробуйте apt-get/aptitude search jsvc. http://packages.ubuntu.com/search?keywords=jsvc – WeMakeSoftware

Смежные вопросы