본문 바로가기
Back End/JSP

[JSP][MAC M1]이클립스 환경 설정 + 톰캣 연동

by SolaKim 2023. 9. 13.

학교에서 jsp 웹서비스 설계 수업을 듣고 있는데, 환경 설정에 관련된 수업자료가 모두 윈도우 기준으로 작성이 되어 있어서 따로 인터넷으로 검색해보면서 환경 설정을 완료했다..

추후에 또 이클립스로 서버 환경 설정을 할 때를 대비하여 문서로 작성해놓는다!😭😭

 

기본적으로 JAVA와 JDK는 이미 설치가 되어있는 상황이었으므로 톰캣 설치와 이클립스 설치부터 시작해본다!

이클립스 같은 경우는 이미 설치가 되어 있었는데, 서버를 연동하기 위해선 다른 버전으로 다운로드 받아야하더라..(이 부분을 잘 모르고 계속 server메뉴를 찾았는데 없어서 고생했다ㅠ)

기존에는 위의 Eclipse IDE for Java Developers를 다운로드 받았었는데, 웹서버 연동을 위해선 아래의 Web Developers 버전을 다운로드 받아야한다.

나와 같은 경우는 M1 맥북을 사용하기 때문에 MacOS x86_64를 다운로드 받아준다.

 

톰캣은 10.1 버전의 tar.gz를 다운로드 받아준다.

 

이클립스에서 톰캣 연동하기

 

일단 이클립스에 들어가서 상단바에서 Eclipse > Settings 를 클릭한다.

Server > Runtime Enviroments를 클릭하고 Add..를 누른다.

Apache > Apache Tomcat v10.1 클릭하고 Next > 누르기~

여기서 톰캣(tar.gz)가 저장된 경로를 설정해주면 된다. 그리고 finish 누르기!

 

만들어진 서버환경을 클릭하고 Apply and Close를 누른다.

그럼 아래 servers창에 톰캣 10.1로 만들어진 서버가 나타난것을 볼 수 있다. 또한 project Explorer창에 Servers 폴더도 제대로 나타날 것이다.

 

여기서 기존에 톰캣 서버가 8888포트로 설정되어 있었는데, 포트 충돌 문제가 일어날 수도 있다.
이런 상황이 발생한다면 터미널에서 현재 8888포트에서 사용되고 있는 PID를 찾아서 kill 해주면 된다!