서버를 옮길려고 합니다.
지금 환경이 솔라리스 아파치 ,+ 톰캣 + 인포믹스 + jdk1.2.2 인데요.
디비서버랑 웹서버를 따로 분리해내는거죠.
아파치 톰캣 jdk 버젼을 그대로 다른 솔라리스 서버에 세팅을 했는데..
jdbc 드라이브 로드를 못하네요. jdbc는 폴더째로 그대로 복사해왔구요.
설치경로도 원래서버랑 다 똑같이 했어요. 클래스패스랑 패스도
다 똑같이 잡았고요. 그러면 될줄 알았는데 드라이브 로드를 못하는데
다시 setup.class 파일을 실행해줘야하는건가요?
java setup -o /home/svr/jdbc -D serialNo=sfsdf key=dfdsf
요렇게 실행시켰는데...... 에러가 뜨더군요
Exception in thread "main" java.lang.ClassFormatError: setup (Truncated class fi
le)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:495)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
0)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$1(URLClassLoader.java:217)
at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:192)
at java.lang.ClassLoader.loadClass(ClassLoader.java:300)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:290)
at java.lang.ClassLoader.loadClass(ClassLoader.java:256)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
가르쳐주세용 힘들어요 ㅠ.ㅠ
|