(나와 같은 경우는 Tomcat 9를 선택 하였다. Tomcat9는 Java 8부터 지원하니 참고 하자.)
3) 본인의 OS 환경등에 따라 원하는 설치 파일을 선택 하도록 한다.
- 나와 같은 경우는 64비트 윈도우를 사용한기 때문에 64-bit Windows zip을 클릭하여 다운로드 받았다.
- 가장 위 'zip'은 윈도우, 유닉스, 리눅스에서 모두 사용할 수 있는 배포판 이다.
4) 원하는 경로에 압축을 푼다.
- 이로써 IntelliJ 톰캣 연동을 위한 사전 준비는 끝났다.
▶ 2. Intellij + Tomcat 설정
1) Run >> Edit Configurations... 클릭
2) + 클릭 >> Tomcat Server >> Local 클릭
3) Tomcat Server >> Configure... 클릭
4) 본인의 톰캣이 설치된 디렉토리를 선택한다.
5) 부가 적인 설정이 가능 하다.
- 디폴트 브라우저를 선택 할 수 있다. (나와 같은 경우는 크롬을 선택 하였다.)
- 서버 포트를 선택 가능하다. (ex 8080)
- Warning: No artifacts configured : Deployment 탭에서 나머지 설정을 해주거나, Fix 버튼을 클릭하여 마무리 설정을 해주면 된다.
6) 배포 설정
※ 배포 패키지 유형 참고 1) 아카이브(.war, .ear 등) 파일로 배포 한다. - 아카이브는 WAS(Tomcat 등)에 의해 자동으로 압축이 해제된다. - 파일이 많은 경우 압축을 푸는 시간이 오래 걸릴 수 있다. - 원격 서버에 배포시 한 개의 파일만 전송하면 된다.
2) exploded(expanded) - 아카이브를 압축 해제하여 디렉토리 형태로 배포 한다.
- 원본 소스를 건드리지 않고 그대로 배포하는 경우에 적합하다.
- 별도 디렉토리에 원본 소스를 복사하여 만들기 때문에 파일이 많은 경우 복사하는 시간이 오래 걸릴 수 있다.
- Application context가 자동으로 설정될 것이다. 나는 기본 루트("/")로 변경 하였다.
( 최초에 만든 프로젝트 네임에 설정이 되어 있을 것이다. 이를 무시하고 실행한다면, http://localhost:8080/프로젝트명/index.jsp과 같은 경로로 접속해야 정상 접속이 가능하다. 이와 같은 기능을 하용할 경우에만 설정해주도록 하자.)
6) 웹 프로젝트 실행
- 이로써 기본 설정은 다 끝났고, 서버를 실행하면 본인이 개발중인 웹 프로젝트가 정상적으로 실행될 것이다.