[이클립스] 자바 프로젝트에 톰캣(Tomcat)서버 생성하기

[이클립스] 자바 프로젝트에 톰캣(Tomcat)서버 생성하기

이클립스를 이용하여 자바 웹 프로젝트를 개발할 때 대부분 서버 환경이 필요 하실 텐데요, 이때 우리는 톰캣(Tomcat) 서버를 생성하여 (웹)어플리케이션을 테스트하거나 배포할 수 있습니다. 이번 글 에서는이클립스에서 자바(Java)프로젝트에 서버(Apache Tomcat) 생성 하여 연결 하는 방법에 대해 알아보겠습니다.

Apache Tomcat 다운로드

먼저 Apache Tomcat 공식 사이트에서 Tomcat을 다운로드를 진행 해주세요.

다운은 간단합니다. 아래 내용을 순서대로 따라와 주시면 됩니다.

공식사이트로 접속 하신 후 왼쪽 상단의 Download 탭의 Which version? 을 클릭 합니다.

(영어로 나오면 한글로 번역을…)

image 12

(실무에서도 8 밑으로도 많이 쓰고있는데, 벌써 11버전이 출시가 되었네요…)

이번 글 에서는 9버전으로 설치를 진행하겠습니다

image 13

왼쪽 Download탭에서 Tomcat 9를 클릭해주세요

image 14

저는 x64 윈도우 환경 이기 때문에 (64-bit Windows zip (pgp, sha512))를 다운로드 하겠습니다.(각자 환경에 맞게 다운받아주세요)

적절한 위치를 지정하여 다운받은 파일 압축을 풀어둡니다. (저는 이클립스 폴더 디렉토리로 풀도록 하겠습니다)

이클립스에서 서버 추가 및 연결

이제 이클립스를 실행하시고 Servers 탭에서 New > Server를 클릭해주세요

image 15

(Servers 탭이 보이지 않는 분들은 이클립스 창 상단의 Window 클릭 후 > ShowView > Servers 를 선택해주시면 됩니다)

image 16

Apache 폴더를 클릭 후, 설치한 버전(9)을 선택해주세요

(외부 환경에 웹서버를 두는것이 아닌 로컬로 테스트를 할 것이기 때문에 host name은 그대로 두고, Server name을 입맞에 맞게 변경해도 무방)

Next를 클릭합니다.

image 17

톰캣 설치 디렉토리를 입력해주기 위해 Browse를 선택해주세요

image 19

위에서 다운로드 후 압축을 해제한 톰켓 설치 디렉토리를 선택합니다(폴더선택)

image 20

Next 버튼 클릭 > (여기서 서버에 추가하고 싶은 프로젝트가 있으면 왼쪽에서 선택 후 Add를 눌러주어도 됨)

> Finish 를 클릭해줍니다.

image 21

서버 탭에 톰캣(tomcat)서버가 생성된 것을 확인 할 수 있습니다.

설정을 확인하기위해 생성된 서버를 더블클릭 하거나, 우(오른쪽)클릭 후 Open을 클릭해주세요

image 22

그러면 위 사진과같이 기본적으로 사용하는 포트 (8005, 8080)을 확인 할 수 있습니다.

포트가 중복되면 충돌이 날 수 있기때문에, 해당 포트들이 사용중인지 확인해보겠습니다.

커맨드 창을 열어주세요 (window + R > 실행창 cmd 입력, 또는 찾기로 cmd창을 열어주세요)

netstat -n | findstr 8080

image 23

(위 명령을 입력했을 때 내용이 나온다면 중복이 될 수 있으니 포트를 변경해주세요)

없다면, 이제 여기에 프로젝트들을 하나 씩 추가해 주시면 됩니다.

자바 프로젝트 생성 – 테스트용

이클립스상의 톰캣 서버에 올릴 테스트용 자바 프로젝트를 하나 만들어 보겠습니다.

image 24

좌측 상단의 File > New > Dynamic web project > 프로젝트 명 적고

image 25

Finish 클릭 (톰캣이 잡히는것을 확인 할 수 있습니다)

image 26

서버 우클릭 후 Add an Remove…클릭

[이클립스] 자바 프로젝트에  톰캣(Tomcat)서버 생성하기

왼쪽에 Available 에 있던 Test 프로젝트를 Add버튼을 눌러 오른쪽으로 이동시키고 Finish

image 28

이 톰캣을 클릭 후 Start 버튼을 클릭! 해주시면 정상적으로 기동 되는 것을 확인 하실 수 있습니다.

맺으며

고생하셨습니다! 여기까지 이클립스를 이용하여 Java 프로젝트에 Apache Tomcat 서버를 생성하고 연결하는 방법을 알아 보았는데요, 실제로 “Hello World” 테스트 페이지 하나 만들어서 기동해보시면 정상적으로 페이지가 뜨시는 것을 확인 하실 수 있을겁니다.

이전 글 – 자바(Java)에서 DB(Oracle(Mysql)) Select 조회하는법

이전 글 – [JDBC] – 자바 오라클 연동방법

이전 글 – Spring 프레임워크(경량, IoC, AOP를 통한 애플리케이션 개발의 혁신)

이전글 – 자바(Java) 프로그램 개발 6단계에 대해서 이해하기 쉽게 알아보자

이전글 – 자바(Java)의 다양한 버전에 대해 알아보자

이전글 – 자바(Java)의 역사

이전글 – 프로그래밍 언어의 종류

이전글 – 소프트웨어 개발과정(5단계)을 알아보자

이전 글 – Spring, Hibernate(영속 객체 관리, Hibernate API, Session API)

Leave a Comment