Найти в Дзене
Fekrado

Запуск Spring Boot App из командной строки

Я расскажу вам, как запустить приложение Spring Boot из командной строки в окне терминала. Есть несколько способов, и оба предполагают, что вы уже создали приложение Spring Boot. Добавить плагин Maven в POM.XML Чтобы мы могли запускать приложение Spring Boot в виде единого исполняемого файла JAR Java, нам сначала нужно обновить файл pom.xml нашего проекта и добавить к нему подключаемый модуль maven. Откройте файл pom.xml и добавьте следующий фрагмент XML ниже списка зависимостей проекта. <build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build> Сборка Spring Boot проекта с Maven Чтобы иметь возможность запускать приложение Spring Boot, вам необходимо сначала его собрать. Чтобы собрать и упаковать приложение Spring Boot в один исполняемый файл Jar с помощью Maven, используйте команду ниже. Вам нужно будет запустить его из папки проекта, которая содержит файл

Я расскажу вам, как запустить приложение Spring Boot из командной строки в окне терминала. Есть несколько способов, и оба предполагают, что вы уже создали приложение Spring Boot.

Добавить плагин Maven в POM.XML

Чтобы мы могли запускать приложение Spring Boot в виде единого исполняемого файла JAR Java, нам сначала нужно обновить файл pom.xml нашего проекта и добавить к нему подключаемый модуль maven.

Откройте файл pom.xml и добавьте следующий фрагмент XML ниже списка зависимостей проекта.

<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>

Сборка Spring Boot проекта с Maven

Чтобы иметь возможность запускать приложение Spring Boot, вам необходимо сначала его собрать. Чтобы собрать и упаковать приложение Spring Boot в один исполняемый файл Jar с помощью Maven, используйте команду ниже. Вам нужно будет запустить его из папки проекта, которая содержит файл pom.xml..

maven package

или вы также можете использовать

mvn install

Запустите приложение Spring Boot с помощью команды java –jar

Чтобы запустить приложение Spring Boot из командной строки в окне терминала, вы можете воспользоваться командой java -jar. Это при условии, что ваше приложение Spring Boot было упаковано в виде исполняемого файла JAR

java -jar target/mywebapp-0.0.1-SNAPSHOT.jar

 

Запустите приложение Spring Boot с помощью Maven

Вы также можете использовать плагин Maven для запуска приложения Spring Boot. Используйте приведенный ниже пример для запуска приложения Spring Boot с плагином Maven:

mvn spring-boot:run

Автоматический перезапуск

Приложения, использующие зависимость spring-boot-devtools, автоматически перезапускаются при изменении файлов в пути к классам. Хотя для этого вам нужно будет запустить приложение Spring Boot с помощью IDE.

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>