[Eclipse] Apache Tomcat 연동

yangs·2021년 5월 5일
0

Apache Tomcat

목록 보기
1/3

🚩 오늘의 목표: Eclipse에 Apache Tomecat8.5를 연동해보자!!

💦 중요한 결론부터 말하자면, 나의 Eclipse환경에서는 Apache Tomecat8.5를 사용할 수 없었다. 결국 Apache Tomecat8.0을 연동하였다.(이유는 차차 나올 것이다..)

📋목차
1. Apache Tomcat 8.5 설치
2. Eclipse에 접속해 Tomcat server 설치 확인
3. Server > Runtime Environments에 Tomcat8.5가 보이지 않는 경우, 해결방안
4. Apache Tomcat 8.0 설정
5. Project에 Tomcat 연결
6. 실행 성공

1. Apache Tomcat 8.5 설치

https://tomcat.apache.org/download-80.cgi
위의 링크에서 32-bit/64-bit Windows Service Installer를 다운로드 한다.

apache-tomcat-8.5.65 install 파일을 실행한다.

나머지 설정들은 기본 값을 그대로 사용하고, 포트가 8080인지 확인한 후 설치를 완료한다.

현재 Tomcat는 stop 상태이다.

또한, Tomcat의 접근권한을 허용해줘야 한다.
설치 경로: C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.5

2. Eclipse에 접속해 Tomcat server 8.5 설치 확인

그런데, Window > Preferences > Server > Runtime Environments에 Apache Tomcat 8.5 버전이 보이지 않았다.

3. Runtime Environments에 Tomcat8.5가 보이지 않는 경우, 해결방안

Eclipse > help > Install New Software을 클릭한다.

입력한 주소는 Eclipse Mars 릴리스용 소프트웨어 저장소에 대한 액세스를 제공한다.
http://download.eclipse.org/releases/mars
(/mars부분은 각자의 버전에 맞춰 작성하면 된다.)

맨 마지막 Web, XML, Java EE and OSGi Enterprise Development 부분에서 JST Server Adapters 와 JST Server Adapters Extensions를 체크하여 설치한다.
그후, Eclipse를 재시작하면 Runtime Environments에서 Tomcat 8.5를 볼 수 있다.

JST Server Adapters와 JST Server Adapters Extensions는 서버를 등록 및 실행할 수 있는 어댑터 플러그인이다.

앞서 말한 문제 부분이 여기 였다.
어째서인지 Eclipse에서 해당 플러그인들이 보이지 않았다.ㅠㅠ

💥 다른 사이트들을 참고한 결과 두둥!!
현재, 내 Eclipse의 버전이 Mars였기 때문에 해당 플러그인들이 없었다.

Tomcat 8.5부터 상위버전을 사용하기 위해서는 Eclipse버전이 Neon 이상이어야 한다.
어쩐지 안나오더라..ㅠㅠ (Eclipse버전별 공부가 필요한 것 같다.)

결국, Tomcat 8.0버전 연동으로 방향을 바꿨다.

4. Apache Tomcat 8.0 설정

Tomcat 8.0 버전은 기존에 다운로드한 파일이 있어 그것을 사용하였다.(없다면, Apache 사이트에서 다시 다운받도록 하자.)

Window > Preferences > Server > Runtime Environments에서 Apache Tomcat 8.0 선택한다.

Tomcat을 설치한 디렉토리를 선택한다.

프로젝트를 선택한다. (없으면, 넘어가서 나중에 설정해줘도 된다.)

5. Project에 Tomcat 연결

(1) 프로젝트 선택 후 오른쪽 마우스 클릭 > Properties > server > Tomcat v8.0 Server at localhost 클릭 > Apply

(2) Properties > Project Facets > Runtimes에서 Apache Tomcat v8.0 체크 > Apply

6. 실행 성공

프로젝트 선택 후 오른쪽 마우스 클릭 > Run As > Run on Server
이제, 서버에서 프로젝트를 볼 수 있다.

여기까지가 Eclipse와 Tomcat의 연동과정이었다.

💡 앞으로의 계획
1. Eclipse와 Tomcat의 버전별 기능 차이를 알아보자.
(자세한 부분까지는 몰라도, 이번 실수와 같이 버전으로 인해 설치를 못하는 경우는 없도록 하자ㅠㅠ)
2. Apache Tomcat에 대한 내용도 정리해서 업로드 해보자.

**참고
아래의 사이트를 참고하였습니다. 좋은 내용 감사합니다.
https://sup2is.tistory.com/26
https://www.javaer101.com/ko/article/25584985.html

** 오타나 틀린 내용이 있다면, 알려주시면 감사하겠습니다😂😂

profile
개발일기

0개의 댓글