기술지원 문의

classpath 복수설정이나 추가 설정에 대해서 문의드립니다.
윤영훈 / 2004-05-13 11:08

회사에서 현재 2개의 서버에 대한 로컬 테스트를 위해 제PC에 각각 서버의 소스를 다운받았구요.테스트를 하는데..(resin 2.0.5쓰고 있

습니다.)

각각 서버의 클래스명이 같다보니..(물론 소스전체가 같은건 아니구요)클래스패스를 하나밖에 인식을 못하네요..

예를 들면 윈도우 2000에서 현재 시스템환경 변수  에 CLASSPATH 설정을

C:\\Program Files\\Java\\j2re1.4.0\\lib\t.jar;c:\\j2sdk1.4.0\\lib\\tools.jar;D:\\Inetpub\\wwwroot\\WEB-INF\\classes;D:\\Inetpub\\wwwroot\\WEB-INF\\classes\\jt400.jar;D:\\groupware\\WEB-INF\\classes;D:\\groupware\\WEB-INF\\classes\\jt400.jar

이렇게 했더니..
D:\\Inetpub\\wwwroot\\WEB-INF\\classes;D:\\Inetpub\\wwwroot\\WEB-INF\\classes\\jt400.jar<----이부분 클래스만 인식을 합니다.요부분이 서버A의 class위치라고 하면 
서버 B의 클래스위치인 D:\\groupware\\WEB-INF\\classes;D:\\groupware\\WEB-INF\\classes\\jt400.jar <---이부분은 인식을 못한다는 거죠

어찌보면 운영체제에 대한 시스템변수 니깐 당연한 결과이겠죠..하지만 지식이 짧아서요...
혹시 resin conf내에서 독립적으로 class를 가져오게 하는 방법이 없는지 궁금합니다. 
1개의 PC에선   2개의 서버에대한 로컬테스트가 불가능한건가요?
답변 부탁드리겠습니다..그럼 수고하세요..

[Re]classpath 복수설정이나 추가 설정에 대해서 문의드립니다.
관리자 / 2004-05-17 09:26

해당 서버에서 해당 Application단에서 사용하는 라이브러리는

해당 서버에 존재 해야하고, 클래스 패스를 설정해주어야 합니다.

서버 B의 클래스인 jt400.jar를 서버 A에 카피하고 클래스 패스 설정을 해주세요.