맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

[이클립스에 Tomcat v8.5 서버 설치하기]


이클립스에 Tomcat 서버를 설치하기 위해서는 두가지 단계가 필요합니다.

  • PC에 Tomcat v8.5 서버 설치하기

  • Eclipse에서 Web 설정하기


[PC에 Tomcat v8.5 서버 설치하기]

1.Tomcat 홈페이지 (“https://tomcat.apache.org”) 접속 후 좌측의 Tomcat8를 눌러 들어갑니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

2. 아래로 내려 다음 zip파일을 다운받아줍니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

3. 저장된 zip파일을 적절한 디렉토리를 정해 압축을 풀어줍니다.

(저는 eclipse 설치 디렉토리에 jdkFolder를 만든 후, 풀었던 압축 폴더를 jdkFolder 안으로 옮겨주었습니다.)

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


[Eclipse에서 Web 설정하기]

1. Eclipse를 실행시켜 준 후, Web 프로그래밍을 하기 위해서 오른쪽 상단에 Open perspective를 눌러 줍니다.

(오른쪽 상단에 '+' 모양이 open perspective 입니다.)

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

2. 다음 창에서 Web을 누른 후 open을 클릭해 perspective를 추가해줍니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

3. perspective를 web으로 선택하고 나면, 아래에 server창이 생성됩니다.

다운받아놓은 Tomcat으로 server를 추가하기 위해서 아래 표시된 server 창에 있는 server 생성 문구를 클릭합니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

4. 저장된 Tomcat 서버의 버전에 맞는 것을 선택해줍니다.

(저희는 Tomcat v8.5를 다운받아놓았으니, Tomcat v8.5 Server를 선택한 후, Next를 눌러줍니다.)

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

5. PC에 저장된 Tomcat v8.5의 디렉토리를 저장해주기 위해, 'Browse'를 눌러줍니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

6. 다운받은 tomcat v8.5의 디렉토리로 들어가 'apache-tomcat-8.5.38' 까지만 클릭 한 후 open을 눌러줍니다.

(하위 디렉토리를 누르지 않는 것이 중요합니다. :D)

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

7. 아래와 같이 잘 표시된 것이 확인된다면, Finish를 눌러서 server를 생성하시면 됩니다!

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu

8. 아래처럼 Servers에 서버가 추가되었다면, 정상적으로 Tomcat 서버가 설치되었습니다.

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


이클립스를 설치해 봅시다.

(아래를 하기 전에 혹시 [맥(MAC) - 톰캣8 설치] 을 보시고 오신분이라면 꼭 톰캣이 종료 되었는지 확인 해야 한다.

 만약 톰캣이 실행 되어 있는 상태에서 아래를 따라 하면 마지막 소스 실행할 때 오류가 날것이다.)



1. 이클립스 사이트로 이동!! http://www.eclipse.org

   아래 "DOWNLOAD" 클릭!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


2. 아래 MAX OS X 64bit 클릭


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


3. 진짜 다운로드 고고


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


4. 다운로드 후 압축 풀고 이클립스 실행


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


5. 저장소 위치 기본 세팅에 "OK"


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


6. 이클립스 첫 화면 - 바로 Welcome 종료!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


7. 이게 정말 이클립스 메인 화면!!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


8. 테스트로 프로젝트를 만들고 실행을 해봅시다.

    이클립스 왼쪽 "Project Explorer > 우클릭 > New > Project


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


9.  Web > Dynamic Web Project 클릭!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


10. Project name : test 


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


11. 요로콤 "test" 프로젝트가 만들어 질것이다.


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


12. 프로젝트 실행을 위해서는 서버를 연결해야 한다. (톰캣 연결)

     이클립스 하단 "Servers" 탭을 클릭 후 아래.. 주저리 주저리 파란색 영어 클릭!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


13. 여기서 자신의 톰캣을 선택


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


14. 아래 빨간색 위치에 자신 맥북에 설치된 톰캣 위치를 선택 한다.


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


15. 왼쪽에 보면 Servers 폴더가 생성 된것을 알 수가 있다.


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


16. 자 이제 간단히 실행을 해볼 소스를 만들어 보자. 

     왼쪽 WebContent > New > JSP File 선택


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


17. 파일이 위치할 장소를 선택 하고!!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


18. JSP에 해당 하는 디폴트 소스가 보일것이다. 그런데 아래 처럼 빨간색으로 엑스표시가 보이는데, 왜 그럴까?


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


"The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build"


[해결책]

  1. 오른쪽 단추를 웹 프로젝트->Build Path->Add Libraries->Server Runtime->Tomcat Server
  2. 전환 java Build Path 인터페이스 중 Orader and Export 선택 Tomcat

18-1. 프로젝트 선택 > Build Path > Configure Build Path..


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


18-2. Libraries > Add Library.. 


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


18-3. Server Runtime 선택


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


18-4. 톰캣 선택 후 Finish!


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


18-5. Order and Export > Apache Tomcat v8.0[Apache Tomcat v8.0] 체크


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


19. 위 18번 해결으로 빨간색 엑스박스가 사라진것을 확인 할 수 있다.

     정상 실행 확인을 위해 간단히 문구를 쓰고 저장


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


20. 아래처럼 해당 파일 실행!

맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


21. 실행 할 서버 선택


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


22. 휴휴~ 드디어 짠!!! 성공! 이클립스에서 제공하는 브라우저로 보일 텐데, 

     저 URL을 자산의 브라우저에 붙여놓고 실행해도 똑같이 보인다.


맥북 톰캣 이클립스 - maegbug tomkaes ikeullibseu


- 끝 - (아, 빡세!! 이제 뭐하지?)




공유하기

게시글 관리

구독하기iGeniusDo Blog

'Tools > Eclipse' 카테고리의 다른 글

이클립스 - Data Source Explorer 사용하여 데이터베이스 제어하기  (0)2016.05.08MYSQL - DB Driver 연동 Test  (0)2016.05.08