Lonely Snowman
 

[JAVA] 톰캣 설치 및 이클립스 연동 설정

톰캣은 웹 애플리케이션 서버(WAS)이다

바로 설치해 보자

톰캣은 무료다 무료조아

 

톰캣 설치

 

아래 홈페이지에서 원하는 버전으로 다운로드한다

그 jdk랑 이클립스, 톰캣이 버전이 맞아야 한다

나는 jdk1.8 지원하는 가장 마지막버전 이클립스 2020-06 과 톰캣 8.5

https://tomcat.apache.org/download-90.cgi

 

Apache Tomcat® - Apache Tomcat 9 Software Downloads

Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version

tomcat.apache.org

 

나는 jdk 있는곳에다 압축 풀었다

어 이게 끝이다

압축만 풀면 된다

 

인 줄 알았죠?ㅜㅜ

다 세팅하고 이클립스에서 실행하는데 안 켜져서 싹 다 다시 설치했다ㅎ

톰캣 압축 풀었던 곳에 bin까지 들어가서 cmd창을 열어서 아래처럼 명령어 친다

service.bat install 해서 잘 설치되었다고 떠야 한다

startup.bat 실행했을 때

이 톰캣 서버창이 안 꺼지고 잘 살아있어야 한다

이 상태로 브라우저에 http://localhost:8080/ 쳤을 때

이렇게 뜨면 성공적이다

 

 

 

이클립스에 톰캣 연동

 

File > New > Other...
Server선택 > Next
해당 버전 선택 > Next하면 서버에 올릴 프로젝트 선택해줄 수 있다 > Finish

완료되면 프로젝트 익스플로러에 Servers 프로젝트가 생성되어 있고 Servers 뷰에서도 확인할 수 있다

 

아래도 처음에 세팅할 때 했었던 건지 기억이 잘 안 나는데 이렇게 되어있으면 된다

새 서버 생성 단계에서 Configure runtime environments... 선택하거나 Window > Preferences 선택해서 Server Runtime Environments 탭 들어가기
요렇게 톰캣8.5 뜨게 한다, Edit 누르거나 더블클릭해서
경로가 톰캣 압축 푼 위치로 되어있어야 한다

 

 

서버에 프로젝트 올리고 실행

 

서버 우클릭 > Add and Remove
서버에 올릴 프로젝트 Add
오른쪽으로 이동한거 확인 후 Finish
Servers 뷰에서 잘 올라간거 확인
Ctrl F11 하면 서버로 실행 창 뜬다 Finish
에러같은 창 뜨는데 서버 Run하면 뜨는거다