새소식

300x250
5. 개발도구/IntelliJ

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

  • -
728x90

 

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


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

 

 

Intellij + Tomcat

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

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

 

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

 - https://tomcat.apache.org/

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

   (나와 같은 경우는 Tomcat 9를 선택 하였다. Tomcat9는 Java 8부터 지원하니 참고 하자.)

3) 본인의 OS 환경등에 따라 원하는 설치 파일을 선택 하도록 한다.

 - 나와 같은 경우는 64비트 윈도우를 사용한기 때문에 64-bit Windows zip을 클릭하여 다운로드 받았다.

 - 가장 위 'zip'은 윈도우, 유닉스, 리눅스에서 모두 사용할 수 있는 배포판 이다.

 

4) 원하는 경로에 압축을 푼다.

 - 이로써 IntelliJ 톰캣 연동을 위한 사전 준비는 끝났다.

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) 웹 프로젝트 실행

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

 

300x250

갓대희님의
글이 좋았다면 응원을 보내주세요!

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.