{{tag>[mvn spring-boot]}} ====== spring-boot (archetype) ====== [[https://docs.spring.io/spring-boot/docs/current/maven-plugin/reference/htmlsingle/]] ===== Goal ===== ''**mvn** **spring-boot:**goal'' * [[.spring-boot:build-image|spring-boot:build-image]] * [[.spring-boot:build-image-no-fork|spring-boot:build-image-no-fork]] * [[.spring-boot:build-info|spring-boot:build-info]] * [[.spring-boot:help|spring-boot:help]] * [[.spring-boot:process-aot|spring-boot:process-aot]] * [[.spring-boot:process-test-aot|spring-boot:process-test-aot]] * [[.spring-boot:repackage|spring-boot:repackage]] * [[.spring-boot:run|spring-boot:run]]: ''**mvn** **spring-boot:run**'' 바로 응용프로그램 실행 * [[.spring-boot:start|spring-boot:start]]: ''**mvn** **spring-boot:start**'' run과 반대로 응용프로그램을 수행하기 위한 목표를 차단하지 않고 허용한다. * [[.spring-boot:stop|spring-boot:stop]]: ''**mvn** **spring-boot:stop**'' start로 기동된 응용프로그램을 멈춘다. * [[.spring-boot:test-run|spring-boot:test-run]] ===== spring-boot:run ===== * ''**mvn** **spring-boot:run** **-D**parameters'' ==== spring-boot-profiles ==== * ''**mvn** **spring-boot:run** **-Dspring-boot-profiles=**profile_name'': (profile_name 프로파일 지정, 구분자 '','') local,dev org.springframework.boot spring-boot-maven-plugin ${app.profiles} ==== app.profiles ==== * ''**mvn** **spring-boot:run** **-Dapp.profiles=**profile_name''