본문 바로가기

Java

Tomcat 설치 및 eclipse와 연동하기

홈페이지 접속

tomcat.apache.org/

 

Apache Tomcat® - Welcome!

The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications ar

tomcat.apache.org

Download에서 Tomcat 8 선택

8.5.58에 있는 32-bit/64-bit Windows Service Installer 선택

이러한 문구가 뜨면 계속을 눌러주세요.

추가 정보를 누르면 실행이 뜹니다.

Next 선택

I Agree 선택

Next 선택

포트번호 확인 하시고 Next 선택

Next 선택

원하는 위치 정해주시고 Install 선택

Show Readme 체크해제 후 Finish 선택

 

주소창에 http://localhost:8080/을 입력하시고 밑에 창이 뜨면 성공적으로 Tomcat이 다운된것입니다.

작업 표시줄에 있는 시계 옆에 Tomcat이 있는데 열어서 Stop후 확인을 눌러주세요.

eclipse를 실행 하셔서 오른쪽 위에 있는 Open Perspective를 선택

Java EE 선택 -> OK 선택

File -> New -> Dynamic Web Project 선택

Project name 쓰고 Finish 선택

WebContent 오른쪽 마우스 -> New -> Jsp File 선택

File name 쓰고 -> Finish 선택

빨간x표시가 나오는데 대부분은 서버가 없어서 나오는 증상입니다.

이클립스 본문 하단에 Servers 선택 후 No servers are avaliable. Click this link to create a new server 선택

Apache 선택 -> Tomcat v8.5 Server 선택 -> Next 선택

Tomcat위치를 지정해 주면 Unknown version of Tomcat was specified 라고 뜹니다.

Tomcat위치로 가서 폴더를 실행하시면 해당 문구가 뜨는데 계속을 눌러주고 이클립스로 돌아가서 다시 위치를 지정해줍니다.

그러면 에러가 없어지고 Next와 Finish가 활성화가 되었는데 Finish를 선택해 줍니다.

Servers에 있는 Tomcat를 더블클릭

Tomcat admin port를 8005로 지정 해주고 저장

프로젝트 오른쪽 마우스 -> Build Path -> Configure Build Path

Libraries 선택 -> Add Library 선택

Server Runtime 선택 Next 선택

Apache Tomcat v8.5 선택 -> Finish 선택

Ok 선택

Window -> Web Browser -> Chrome 선택

body안에 글을 써주시고 ctrl + F11

Finish 선택

실행화면

해당 문구가 뜨시면 

Servers에서 Tomcat과 Servers를 Delete project contents on disk를 체크하셔서 완전히 삭제 해주시고 다시 설정해 주시면 됩니다.

 

출처 : https://pienguin.tistory.com/entry/Tomcat-%EC%84%A4%EC%B9%98-%EB%B0%8F-eclipse%EC%99%80-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0

 

Tomcat 설치 및 eclipse와 연동하기

홈페이지 접속 tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java Web..

pienguin.tistory.com