ace-t의 Spring Boot 따라잡기(기본 - 외부톰캣 연동하기!)

2016. 3. 23. 16:01OpenSource/Spring Boot

반응형


2016/03/23 - [OpenSource/Spring Boot] - ace-t의 Spring Boot 따라잡기(기본 - SourceTree에 연결 및 Repository에 올리기)


외부 톰캣을 사용하고자 한다면!! 

jar -> war로 변경을 해주면 됩니다.


방법은? 

1) build.gradle에서 주황색 부분을 변경 jar->war

apply plugin: 'war'


war {

baseName = 'lineup-fanta'

version = '0.0.1-SNAPSHOT'

}


2) main 소스에 추가 작업

  • extends SpringBootServletInitializer
  • add overriding source

@Override

protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {

    return application.sources(LineupFantaApplication.class);

}


3) gradle clean, build 후 체크


4) 생성한 war를 톰캣에 올려서 띄워보도록 하겠습니다.

  • editor configuration을 통해 미리 받아놓은 톰캣과 연동 시킵니다.



  • 리가 생성한 war를 선택하여 줍니다.



  • 실행 ㄱ ㄱ




5) 추가적으로 build.gradle에서 exclude module 추가


compile("org.springframework.boot:spring-boot-starter-web") {

   exclude module: "spring-boot-starter-tomcat"

}


  - 끝 -






반응형