Привет всем Я хочу запустить Java-приложение в качестве backend process.that, как tomcat server.For это я разработал одно приложение. И сделал один класс основным классом и вызвал из одного файла сценария. ie (startup.sh) file.in в файле startup.sh, я вызывал один класс.that является MainMethodClass. В основном классе методов я написал свою бизнес-логику. Когда я запускаю это приложение в Linux-сервере с использованием putty, он работает до тех пор, пока окно шпаклеры не закрыто. Как закрыто после окна шпатлевки, оно также остановлено. Но мне нужно запустить это приложение, даже я тоже закрыл. Как я могу это достичь.Запуск java-программы в backend
ответ
Nohup отсоединит процесс, который вы запускаете с текущей консоли, и продолжайте его при закрытии терминала. Запустите что-то вроде этого.
nohup java -jar my.jar &
По умолчанию он будет конвейеру вывод на nohup.out, так что если вы не хотите, что вы могли бы попробовать:
nohup java -jar my.jar > /dev/null &
Я хочу запустить следующую команду «java -jar myApp.jar arg1 &», это вызывает nohup: игнорирование ввода и добавление вывода к «nohup.out». что я должен сделать, чтобы запустить команду с входным аргументом? –
Эта проблема не связана с java, ее фактически связано с тем, как работает linux.
Вам нужно сделать следующее:
nohup <your_application_command> &
Обратите внимание на «поЬир» и «&» в начале и в конце соответственно.
благодарю вас всех за ваши быстрые ответы. с sh startup.s h & и я сделал изменения после вызова файла класса i.e MainMethodClass & он работает без перерывов. снова благодаря всем. –
Вы должны быть в состоянии сделать что-то вроде:
nohup java -jar MyApplication.jar &
- 1. Запуск только одного фонового потока в google appengine backend
- 2. GAE Backend не отвечает на запрос на запуск
- 3. Appengine Backend дважды показывает фактические «часы экземпляра Backend»
- 4. Ошибка Magento в backend
- 5. Скрыть tx_extbase_type в backend
- 6. Haxe backend в Haxe?
- 7. Проблема подпроцесса/backend Matplotlib
- 8. TYPO3: Условие компоновки backend в TypoScript
- 9. sproutcore backend
- 10. Java Backend и Rails Frontend
- 11. Форма Symfony только в backend
- 12. Использование Firebase в качестве backend
- 13. Состояние гонок в двух backend
- 14. Backend для SOAP в Python
- 15. Как работает mysql в backend
- 16. Вставить XUL backend в C
- 17. Удалить символ BackEnd в 'NSString'
- 18. Refresh backend в разработке GWT
- 19. Вставьте Gridster в WordPress Backend
- 20. Обнаружение компоновки Backend в Firefox
- 21. Темы/backend в appengine java
- 22. Хранение пользовательских событий в backend
- 23. LLVM Backend: Замена косвенных jmps для x86 backend
- 24. REST backend vs. REST API (или API Backend)
- 25. Лак с 2 backend, всегда возвращается к первому backend
- 26. Layout TYPO3-Extension Backend
- 27. Umbraco backend translation
- 28. asp.net с java backend
- 29. Matplotlib PDF backend slow?
- 30. Wiki с svn backend?
Возможный дубликат [выполнение команды с nohup в фоновом режиме] (http://stackoverflow.com/questions/7519539/command-execution-with-nohup-in-background) – Synesso