Spring Boot 에서 내장 톰켓이 아닌 외장 톰켓 사용하기
Spring boot without embedded tomcat
IntelliJ Ultimate 2016.2 버젼 기준
Run > Edit Configurations 로 가서 설치된 tomcat의 경로를 맞춰 줍니다.
Tomcat 설정은 되었으나 어떤 war 파일을 올릴지 모르기 때문에 Warning 이 발생하고 Fix 버튼을 누르던가
File>Project Structure 메뉴로 이동합니다.
Modules(모듈) 메뉴에서 Web과 Spring 을 선택하여 추가 합니다.
Artifacts 메뉴로 가서 “Web Application Exploded” 메뉴를 확인 해 보면 우측을 가르키는 화살표가 생겼음을 알 수 있습니다. 만약 화살표가 안 생겼다면 추가 가능한 Modules가 없는 것 입니다.
From Modules… 를 선택하면 선택 가능한 모듈이 1개 밖에 없고, 해당 모듈을 선택하면 됩니다.
정상적으로 등록되었음을 알 수 있습니다.
다시 Run>Edit Configurations로 돌아 옵니다.
Deployment 탭 메뉴로 이동 후 + 버튼을 눌러서 해당 artifact를 추가시켜주면 tomcat이 spring boot war를 정상적으로 deployment 하여 접근 할 수 있습니다.
'환경' 카테고리의 다른 글
docker compose 사용법 간단 정리. (13) | 2018.02.23 |
---|---|
Jenkins 배포시 broken pipe 문제 (13) | 2016.12.15 |
spring boot without embedded tomcat (13) | 2016.11.15 |
Mac OS Yosemite 에 Wireshark 설치하기. (12) | 2015.10.27 |
자바(JDK, JRE) 모든 버젼 다운 받기 (2) | 2015.04.17 |
댓글