본문 바로가기

카테고리 없음

Tomcat5.5 환경변수 및 기타 환경설정

 Tomcat5.5 환경변수 및 기타 환경설정

** 이 모든 설정은 Tomcat 서버를 정지 시키고 해야한다.

 

1.환경변수 설정

  내컴퓨터-속성-고급-환경변수

 

 (1) 새로만들기 클릭 (CATALINA_HOME, TOMCAT_HOME)

    - 변수이름: CATALINA_HOME

    - 변수값: C:\Tomcat 5.5

     

    - 변수이름: TOMCAT_HOME

    - 변수값: C:\Tomcat 5.5


 (2) 편집 클릭(ClassPath)

     - 변수이름: ClassPath

     - 변수값: C:\Tomcat\common\lib\servlet-api.jar 추가

        (이미 설정된 값 뒤에 세미콜론(;) 붙이고 위와 같은 경로 추가)

 

2.  Servlet 사용 주석해제

 

 - C:\Tomcat 5.5\conf\web.xml 수정

 

 - (ctrl+f)를 눌러 invoker를 입력하고 검색

 

처음 검색하면 처음으로 찾은 라인에서 조금만 내려가면 아래와 같은 부분 <servlet>이 있다.

거기서 주석(<!--, -->)을 제거한다.(100라인)

 

<!--  <- 이부분 제거

    <servlet>
        <servlet-name>invoker</servlet-name>
        <servlet-class>
          org.apache.catalina.servlets.InvokerServlet
        </servlet-class>
        <init-param>
            <param-name>debug</param-name>
            <param-value>0</param-value>
        </init-param>
        <load-on-startup>2</load-on-startup>
    </servlet>

-->  <- 이부분 제거

 

다음 invoker로 검색해서 내려가면 또 아래와 같은 부분 <servlet-mapping>이 있다.

역시 주석을 제거한다.

 

<!-- <- 이부분 제거

    <servlet-mapping>
           <servlet-name>invoker</servlet-name>
           <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
--> <- 이부분 제거

 

 

3.WorkSpace 설정 및 Context 추가

 

- 작업할 workspace를 설정(개인설정하기 나름)

  나는 D:\드라이브 밑에 01_Project 폴더를 생성하여 WorkSpace로 사용

 

- 메모장에 새파일 생성

 

   <?xml version='1.0' encoding='utf-8'?>
   <Context displayName="Welcome to Tomcat" docBase="D:\00_Project" path="" workDir="D:\00_Project\work"  

    reloadable="true">
   </Context>

 

- 위의 코드를 붙여넣는다. 단 빨간 부분은 자신의 work space경로를 입력한다.

           (D:\00_Project\work 의 work 폴더는 나중에 자동으로 생성된다.);        

 

         - 완성된 파일은 ROOT.xml 파일로 저장하여

           C:\Tomcat\conf\Catalina\localhost 밑에 저장한다.

         - C\Tomcat\webapps\ROOT\WEB-INF 에 있는 web.xml파일을

           C:\00_Project\WEB-INF폴더를 만든뒤 그 안에 붙여넣는다.

 

         - web.xml 파일을 열어서  31라인의 <servlet>부터 </servlet-mapping>까지 주석을 추가한 후 저장

<!-- JSPC servlet mappings start -->

  <!--  <servlet>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <servlet-class>org.apache.jsp.index_jsp</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>org.apache.jsp.index_jsp</servlet-name>
        <url-pattern>/index.jsp</url-pattern>
    </servlet-mapping> -->

<!-- JSPC servlet mappings end -->

4.servlet.jar 파일 복사

C:\Tomcat\common\lib 밑에 있는 servelet-api.jar파일을 복사하여

jdk가 설치된 폴더의 jre\lib\ext 폴더 안에 붙여넣는다.

(C:\Java\jdk1.6.0_13\jre\lib\ext)  

(환경변수 설정은 이미 Class-path의 이름으로 위에서 해두었다.)

 

5.Servlet및 JSP확인

 

** Tomcat 서버를 구동시키고 확인하자!!

 

- 메모장에 aaaaaaaaaaaa를 입력하고(아무거나 입력해도 된다) D:\00_Project밑에 index.html로 저장한다.

그후에 인터넷 익스플로러를 실행하고

주소창에 http://localhost/index.html을 치고 엔터를 치면 입력했던 aaaaaaaaaaaaaaaa가 실행된것을 볼수있다.

 

 

 

- 메모장을 열어 bbbbbbbbbbbbbb를 입력하고 index.jsp 이름으로  D:\00_Project밑에 저장한다.

그 후에 인터넷 익스플러러를 실행하고

주소창에 http://localhost/servlet/index.jsp를 치고 엔터를 입력하고 bbbbbbbbbbbbbb가 실행되는 것을 볼수있다.

[출처] Tomcat 5.5 설정|작성자 hasssse