이클립스 Java Project Dynamic Web Project 로 변환해서 실행하는 방법 1

 

환경: Eclipse Mars

 

어떻게 하면 기존에 Java Application 으로 만든 Project Dynamic Web Project 로 변경할 수 있을까요? 이클립스를 이용하면 Web Application 을 구동하기 위해 구조를 직접 만들지 않아도 됩니다. 오늘은 이전 Java Project Apache Tomcat Server 와 연동해서 JSP 를 구동할 수 있는 Dynamic Web Project 로 만들어 보겠습니다. 이 방법은 Java Application 이 아니더라도 상관없습니다. Dynamic Web Project 로 만들고 싶은 어떤 프로젝트라도 가능하기 때문에 자주 사용하고 있는 방법입니다.

 

Dynamic Web Project 로 변경할 프로젝트를 선택합니다. 오른쪽 마우스를 눌러 빠른 실행 메뉴가 뜨면 Properties 를 선택합니다. 단축키는 Alt + Enter 입니다.

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

프로젝트의 속성 정보 창에서 왼쪽 메뉴 목록에 있는 Project Facets 를 선택합니다. 오른쪽 화면의 Project Facet 목록에서 Dynamic Web Module 를 선택합니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

Dynamic Web Module 기본 버전은 3.0 으로 되어 있습니다. Dynamic Web Module 버전 선택은 Java Servlet 과 어떤 Java 버전과 호환이 가능한지 따져 봐야 합니다. 버전을 선택하면 오른쪽 화면에 어떤 Java 버전이 가능한지 설명하고 있습니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

다음은 Deployment Assembly 메뉴를 선택합니다. 이곳에서는 서버와 클라이언트 소스가 들어갈 위치를 지정해야 합니다. 경로를 설정한 대로 Project 구조는 변경됩니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

프로젝트 속성 정보 창에서 설정을 마치면 그림처럼 프로젝트 폴더 구조는 변경이 됩니다. Java Project 와 전혀 다른 구조가 되었습니다. 다음은 Web Application 이 돌아가는지 테스트 해 봐야겠죠. 그러려면 WAS 서버인 Tomcat 을 추가해야 합니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

화면 하단에 Servers 탭으로 갑니다. 추가 되어 있는 Tomcat 서버를 선택합니다. 여기에 새로 만든 Web Application 프로젝트를 추가해야 합니다. 오른쪽 마우스를 눌러 Add and Remove 메뉴를 선택합니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

 

Add and Remove 팝업창에는 왼쪽에 추가 가능한 Web Application 프로젝트가 뜹니다. 위에서 만든 Web Application Project 가 보여야겠죠. 중간에 Add 버튼을 눌러 오른쪽 목록으로 추가합니다. 이것으로 Java Project Dynamic Web Project 로 변환해서 Tomcat 에 추가했습니다. 다음 2부에서는 JSP 를 구동해 보도록 하겠습니다

이클립스 Java Project 를 Dynamic Web Project 로 변환해서 실행하는 방법 1부

저작자 표시 비영리 변경 금지
신고
Posted by 녹두장군


티스토리 툴바