Использование Spring Shell с Tomcat - PullRequest
0 голосов
/ 23 февраля 2020

Как описано здесь:

https://github.com/indrabasak/spring-shell-example

Большинство проектов Spring Shell запускаются таким образом:

mvn clean install

затем

java -jar target/[generated_jar]jar

Теперь, каждый раз, когда пользователю нужно использовать консоль, сгенерированную проектом Spring Shell, ему нужно запустить jar и загрузить все приложение.

С Tomcat возможно ли запустить приложение только один раз и открыть его, например, из командной строки, для всех, кто хочет получить доступ к терминалу оболочки?

1 Ответ

1 голос
/ 23 февраля 2020

Spring Shell отличается от Spring MVC или Spring Boot, это не сервер для запуска и приема непрерывного входящего запроса. Думайте об этом как о командной строке, где вы можете открыть ее, когда вам это нужно, и закрыть ее после того, как вы закончите.

Можно открыть оболочку и не закрывать ее. Вам нужно использовать команду screen -> https://linuxize.com/post/how-to-use-linux-screen/ Просто подключите к экрану при необходимости, вместо создания нового экземпляра оболочки.

...