[프로젝트 생성]
1. 메뉴에서 File > New > Other 를 선택한다.
2. Java > Tomcat Project 를 선택한 후, Next 버튼을 클릭한다.
3. 프로젝트명을 적당히 입력한다.
여기서는 tomcat1
Next 버튼을 클릭한다.
4. 컨텍스트명을 적당히 입력한다.
여기서는 /tomcat1
Finish 버튼을 클릭한다.
5. Package Explorer 를 보면 tomcat1 프로젝트가 생성이 되었다.
6. 탐색기를 보면 D:\eclipse\workspace 디렉토리 아래 tomcat1 폴더가 생성이 되고, 그 아래 여러 디렉토리가 생성이 되었다.
[자바 소스 생성]
1. 샘플 자바 소스 파일을 만들어 보자.
WEB-INF/src 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Folder 를 선택한다.
2. 폴더명을 적당히 입력한다.
여기서는 ssari
Finish 버튼을 클릭한다.
3. ssari 폴더가 생성이 되었다.
4. 이제 ssari 패키지 밑에 Hello.java 파일을 만들어 보자.
ssari 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Class 를 선택한다.
5. Name 을 적당히 입력한다.
여기서는 Hello
Finish 버튼을 클릭한다.
6. ssari 패키지 내에 Hello.java 파일이 생성되었다.
7. 메소드를 하나 생성한다.
public class Hello { public static String sayHello(String name) { return "hello " + name; }} |
Ctrl+S 를 누르면 소스가 저장된다.
8. 소스가 저장될때, 별 이상이 없으면 자동으로 컴파일 되어 WEB-INF\classes 디렉토리 아래 저장된다.
[JSP소스 생성]
1. 샘플 JSP 소스 파일을 만들어 보자.
tomcat1 를 선택한 후, 마우스 오른쪽 버튼을 누른다.
New > Other 를 선택한다.
2. Web > JSP 를 선택한 후, Next 버튼을 클릭한다.
3. 파일명에 적당히 입력한다.
여기서는 hello.jsp
Next 버튼을 클릭한다.
4. Finish 버튼을 클릭한다.
5. hello.jsp 파일이 생성된다.
6. hello.jsp 파일에 소스 코드를 추가한다.
<%@ page import="ssari.*" %> <%=Hello.sayHello("소토로") %> |
Ctrl+S 를 누르면 소스가 저장된다.
7. 이제 Start Tomcat 아이콘을 클릭하여 톰캣을 시작한다.
8. Console 창에 서버 스타트 로그를 볼 수 있다.
9. 웹 브라우저를 열어 주소를 입력하면 내용이 보인다.
http://localhost:8080/tomcat1/hello.jsp
[톰캣 server.xml]
톰캣의 server.xml 을 편집기로 열어 보면 새로운 context 가 추가 된 것을 확인할 수 있다.
<Context path="/tomcat1" reloadable="true" docBase="D:\eclipse\workspace\tomcat1" workDir="D:\eclipse\workspace\tomcat1\work" /> |
[출처] 이클립스(eclipse) 에서 톰캣(tomcat) 프로젝트 생성|작성자 소토로