스프링 부트(핵심 원리와 활용)

Ch01. 웹 서버와 서블릿 컨테이너 - 톰켓 설정

webmaster 2023. 3. 2. 23:27
728x90

IntelliJ 유료 버전

IntelliJ 유로 버전과 무료 버전에 따라 IDE에서 톰캣을 설정하는 방법이 다르다.

1) Run > Run... 클릭

2) Edit Configuration 클릭

3) + 클릭 후, tomcat server 추가(ee로 추가하면 안 된다)

4) Server > Confugure > +를 눌러 추가한 뒤(> Tomcat 서버 위치 선택 하여 추가

5) Deployment > +를 통해 exploded를 추가한 뒤, application context에 적혀있는 것을 지우자

6) start 누르면 톰캣 서버가 실행된다(이전에 켜져 있었다면 반드시 끄고 실행해야 한다)

IntelliJ 무료 버전

1) build.gradle에 추가

//war 풀기, 인텔리J 무료버전 필요
task explodedWar(type: Copy) {
   	into "$buildDir/exploded"
	with war 
}

2) 프로젝트 터미널로 이동 후,./gradlew explodedWar 명령어 실행

war 파일이 풀려있다.

3) plugin 에서 tomcat runner를 설치하여 준다.

4) run > run... > edit configuration으로 실행 환경 세팅한다.

5) +버튼을 눌러 tomcat runner(설치한 플러그인)을 선택한 뒤, Modules에 Context="/", 위치는 "프로젝트/exploded"로 선택한다.

6) Before launch에 +를 클릭 후, runGradle task를 클릭한다.

7) Gradle project에 프로젝트를 넣어주고, Tasks에 exprodedWar를 넣어준다.

 

728x90