Я попытался это:Как можно перезагрузить Tomcat в Linux из webapp внутри Tomcat?
Но только выключение работало должным образом, Tomcat не запуск должным образом, я думаю, проблема заключалась в том, что предыдущий экземпляр до сих пор используется порт 8080. Я добавил 2м сон между двумя командами (разделенный & &), но в этом случае произошло выключение, но ничего не произошло позже в соответствии с каталогом журнала, без ошибок, запуск не был выполнен вообще.
(первый раз я пытался без/бен/Баш -c, но в этом случае ничего не произошло.)
Итак, если вы отключили сервер и все приложения, запущенные в нем, как вы ожидаете, что он снова начнется с одного из приложений? – mikea
Я за исключением того, что он снова запущен оболочкой. Это работало в Windows: Runtime.getRuntime(). Exec ("cmd/c start shutdown.bat && start startup.bat"); – Zabalint
Возможно ли запустить спящий режим и запуск в фоновом режиме, и отдельно завершить работу? – Zabalint