본문 바로가기
6. 개발도구/6_1 IntelliJ

[IntelliJ] IntelliJ + Tomcat 연동 방법 (Intellij 톰캣 설정)

by 갓대희 2020. 4. 30.
반응형

[IntelliJ] IntelliJ + Tomcat 연동 방법 (Intellij 톰캣 설정)

 

안녕하세요. 갓대희 입니다. 이번 포스팅은 [ IntelliJ Tomcat Web 개발 환경 설정 입니다. : -) ] 


이번엔 인텔리제이에서 톰캣 설정을 하는 방법에 대해 포스팅 하려 한다.

 

 

Intellij + Tomcat

인텔리제이에서 톰캣을 설정 하기 전에 먼저, 원하는 톰캣 버전을 다운로드 하여 설치 하도록 하자.

▶ 1. Tomcat(톰캣) 서버 설치

1) 톰캣은 아파치 소프트웨어 재단에서 오픈 소스로 무료로 배포하는 서블릿 컨테이너이다.

 

2) 다음 링크로 이동하여 설치 파일을 받아 보자.

 - https://tomcat.apache.org/

 - 원하는 버전을 선택 하도록 한다.

   (나와 같은 경우는 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) 웹 프로젝트 실행

 - 이로써 기본 설정은 다 끝났고, 서버를 실행하면 본인이 개발중인 웹 프로젝트가 정상적으로 실행될 것이다.

 

반응형

댓글3