Develop/IDE
[Intellij] 프로젝트 외장 톰캣으로 실행
자라선
2020. 7. 29. 17:04
인텔리제이로 외장톰캣으로 실행
메이븐 빌드 툴을 사용했을 경우 빌드가 완료 된다면 target 폴더가 생성되어야함
[Ctrl + Alt + Shift + S] 로 Project Structure를 띄우고 Artifacts 를 선택 후 add -> Web Application: Exploded
Artifacts 종류가 여러가지가 있는대 내 프로젝트의 경우 패키징을 해서 실행할 것이 아닌
빌드만 된 프로젝트를 copy 하여 톰캣에서 실행하게끔 하기위해서 Exploded를 선택함
그래야 실행중 수정사항 발생시 즉시 적용이 가능함
이클립스와는 다르게 인텔리제이는 Artifacts를 생성해주고 외장톰캣에게
이 Artifacts의 경로를 부여해서 톰캣을 실행함
Name에 본인의 프로젝트를 작성해주고
<output root>에 TestExample를 드래그해서 옮겨줌
Add Configuration 를 눌러 서 Run 설정을 추가함
Apache Tomcat으로 실행할 것이니 선택 후 생성
Name를 Tomcat으로 하고 우측 Application server에서 Configuration
Tomcat Home 경로 지정해주고 Ok
상단 탭에 이전에 만들어 준 Artifact를 추가하면 됨.
톰캣의 Application context 또한 변경가능함
그리고 바로 실행해주면 된다.