5.7. Spring Boot Maven 플러그인
Spring Boot Maven 플러그인은 Spring Boot에서 제공하며 Spring Boot 프로젝트를 빌드하고 실행하기 위한 개발자 유틸리티입니다.
-
프로젝트 디렉터리에
mvn 패키지를 입력하여 Spring Boot 애플리케이션에 대한 실행 가능한 Jar 패키지를빌드 합니다. 빌드 출력은 Maven 프로젝트의target/하위 디렉터리에 배치됩니다. -
편의를 위해
mvn spring-boot:start명령을 사용하여 새로 빌드된 애플리케이션을 실행할 수 있습니다.
Spring Boot Maven 플러그인을 프로젝트 POM 파일에 통합하려면 다음 예와 같이 pom.xml 파일의 project/build/plugins 섹션에 플러그인 구성을 추가합니다.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project ...>
...
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<!-- configure the versions you want to use here -->
<fuse.version>7.5.0.fuse-750029-redhat-00002</fuse.version>
</properties>
...
<build>
<plugins>
<plugin>
<groupId>org.jboss.redhat-fuse</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${fuse.version}</version>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
</project>