리눅스 + 아파치 + 레진 이렇게 연동하여 서블릿을 실행하려고 합니다. woorisu / 2008-05-23 08:19 |
리눅스 수리눅스 서버용 1.5 아파치 2.0.61 레진 프로 3.1.6
이렇게 설치를 하였습니다. resin.conf 와 httpd.conf 는 사이트를 뒤지고 레진코리아 페이지의 온라인 포럼을 참조하여 설정은 했고, 실행이 되는 것을 확인하였습니다. 헌데 서블릿을 실행을 하고 싶은데 컴파일이 되지 않더군요. 물론 /etc/profile 에 classpath를 잡아주지 않은 탓이겠죠;; servlet 에서 컴파일 에러가 떴거든요;;
에러 내용입니다. hi.java:2: package javax.servlet does not exist
그래서 classpath에 servlet.jar를 잡아주려고 하는데 버전이 다른건지 resin/lib 에 있다고 하시는 분도 계시고 다운을 받아야 한다고 하시는 분도 계시네요. 지인들께 여쭤봐도 엔진쪽에 있을거라고 하시면서 resin.jar를 포함해보라고 하시던데.. 잘 되질 않아서 자문을 구합니다. |
[답변]리눅스 + 아파치 + 레진 이렇게 연동하여 서블릿을 실행하려고 합니다. 관리자 / 2008-05-23 09:26 |
해당 에러는 레진 설정 및 버전과는 관계가 없습니다...
package javax.servlet does not exist
resin 은 servlet 관련 패키지를 servlet.jar 를 이용하지 않습니다. servlet.jar 를 이용하여 코딩을 하시는 경우라면 servlet.jar 를 패스에 등록하시면 됩니다.
기본 클레스 패스를 사용하시는 경우라면 $RESIN_HOME/lib 또는 DocRoot/WEB-INF/lib 폴더 밑에 servlet.jar 패키지를 다운받아 복사하시기 바랍니다.
servlet.jar 는 서블릿 관련 클래스를 패키지로 묶은 것입니다. servlet.jar 패키지는 servlet.jar 라는 검색어로 입력하시면 쉽게 구하실 수 있습니다..
그럼 늘 행복하세요. ^_________________^
|