SW-PRODUCT/개발-웹닭·HTTP

Spring boot 실행하는 몇가지 방법

굴돌 2017. 2. 14. 21:37



* mvn spring-boot:run 사용 시
  * mvn spring-boot:run -Drun.arguments="--spring.profiles.active=alpha,--spring.profiles.active=enableBatch"
  * SPRING_PROFILES_ACTIVE=alpha,enableBatch mvn spring-boot:run
  * spring-boot 플러그인 문제로 profile을 여러개 지정하려면 각각을 argument로 던져줘야한다.

* java -jar 사용 시
  * java -jar target/con-batch.jar --spring.profiles.active=alpha,enableBatch
  * java -Dspring.profiles.active=alpha,enableBatch -jar target/con-batch.jar
 
* Eclipse 사용 시
  * Run Configurations.. > Java Application > BatchApplication > Arguments : --spring.profiles.active=alpha,enableBatch
  * (eclipse에서 mvn spring-boot plugin으로는 잘 안된다.)