기술지원 문의

servlet classpath 설정 문의
허준 / 2003-08-18 00:00

수고하십니다.
classpath설정이 잘 안되어서 문의드립니다.
다음은 제 컴의 환경입니다.

os : win2k server(IIS)

home-directory : d:\\java\\jsp\\mijava

JAVA_HOME : c:\\j2sdk1.4.1_02

RESIN_HOME : d:\\java\\jsp\esin-2.1.8

classpath :
.;C:\\j2sdk1.4.1_02\\lib\\servlet.jar;
d:\\java\\jsp\esin-2.1.8\\lib;
d:\\java\\jsp\\mijava\\web-inf\\classes;
d:\\java\\jsp\\mijava\\web-inf\\classes\\servlet.jar

문제는 d:\\java\\jsp\\mijava\\web-inf\\classes\\servlet.jar 에서
servlet.jar파일이 있으면 servlet.java파일을 컴파일 하는데 문제가 없지만
servlet을 실행시키면 servlet.jar파일을 찾을 수 없다고 나옵니다.
하지만 servlet.jar파일을 삭제하면 servlet.java파일이 컴파일되지 않습니다.
물론 이경우에는 servlet을 실행시키면 제대로 작동을 합니다.
다음은 에러의 내용입니다.
java.lang.NoSuchMethodError: javax.servlet.ServletRequest.setCharacterEncoding(Ljava/lang/String;)V


문제 해결을 위해 도와주시기 바랍니다.
수고하십시요

Re:servlet classpath 설정 문의
관리자 / 2003-08-19 00:00

안녕하세요
개발에 어려움이 있으신가 봅니다.
제 생각에는
C:\\j2sdk1.4.1_02\\lib\\servlet.jar라는 파일이
정확하게 어떤 것인지는 모르겠으나
servlet관련된 파일이라면 
classpath에서 삭제하시고
$RESIN_HOME/lib/jsdk23.jar파일을 
classpath에 설정하신 후 컴파일을 하시고
사용하시면 될 것 같습니다.




--허준 님의 글 [2003-08-18 11:14:29]
>수고하십니다.
classpath설정이 잘 안되어서 문의드립니다.
다음은 제 컴의 환경입니다.

os : win2k server(IIS)

home-directory : d:\\java\\jsp\\mijava

JAVA_HOME : c:\\j2sdk1.4.1_02

RESIN_HOME : d:\\java\\jsp\esin-2.1.8

classpath :
.;C:\\j2sdk1.4.1_02\\lib\\servlet.jar;
d:\\java\\jsp\esin-2.1.8\\lib;
d:\\java\\jsp\\mijava\\web-inf\\classes;
d:\\java\\jsp\\mijava\\web-inf\\classes\\servlet.jar

문제는 d:\\java\\jsp\\mijava\\web-inf\\classes\\servlet.jar 에서
servlet.jar파일이 있으면 servlet.java파일을 컴파일 하는데 문제가 없지만
servlet을 실행시키면 servlet.jar파일을 찾을 수 없다고 나옵니다.
하지만 servlet.jar파일을 삭제하면 servlet.java파일이 컴파일되지 않습니다.
물론 이경우에는 servlet을 실행시키면 제대로 작동을 합니다.
다음은 에러의 내용입니다.
java.lang.NoSuchMethodError: javax.servlet.ServletRequest.setCharacterEncoding(Ljava/lang/String;)V


문제 해결을 위해 도와주시기 바랍니다.
수고하십시요