1. Использование Основной команды Jar
java -jar webapp-1.0.0.SNAPSHOT.jar
2. Использование активных профилей Spring в Spring Boot
java -jar -Dspring.profiles.active=dev webapp-1.0.0.SNAPSHOT.jar
Второй вариант этого
java -jar -Dspring.profiles.active=dev -Dserver.port=9090 webapp-1.0.0.SNAPSHOT.jar
Если вы работаете на любом centos или linux box в рабочей среде, посмотрите на запуск с помощью команды nohup.
3. Бегите, Когда Вы не понимаете Причину, по которой случилось что-то плохое например, ошибки Создания Весенних Бобов
mvn spring-boot:run
4. Запуск с помощью Jar Launcher и извлечение Jar.
Мой личный любимый способ развертывания приложений spring boot.
Шаг 1:-
Jar -xvf webapp-1.0.0.SNAPSHOT.jar
Шаг 2:-
java -Dspring.profiles.active=dev -Xdebug -Xnoagent -Djava.compiler=NONE org.springframework.boot.loader.JarLauncher
Примечание: – Вы также можете предоставить горячее исправление в prod, используя это. Дай мне Например, если бы вы не знали этих трюков с исправлением.
Посмотрите более подробно здесь .
Оригинал: “https://dev.to/frugalisminds/best-ways-to-run-spring-boot-app-via-console-or-terminal-360o”