본문 바로가기
TechNical/JAVA

Tomcat 설치하고 환경 설정하고 자바 실행시 그지 되는 경우

by 강멍멍이 2009. 12. 1.
반응형
살다보니 거지 발싸개 같은 경우도 다 있다.
자바가 깔려 있었고 어플 하나 만들어서 잘 쓰고 있었는데 뜬금없이 이 놈을 실행시키니까
main 클레스를 못 찾는 덴다.. 이딴식으로 에러를 던져 주신다.

Exception in thread "main" java.lang.NoClassDefFoundError: keiTool
Caused by: java.lang.ClassNotFoundException: keiTool
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: keiTool.  Program will exit.

내가 코드를 고쳤나? 고친적 없는데.. 아무리 고민해 봐도.. 흠..
어제 깔았던 톰켓님이 생각났다. 설마 하는 생각에 환경설정에서 CLASSPATH를 들여다 봤다.

.....
 
이렇게 되어 있던 녀석을
%CATALINA_HOME%common%lib

이렇게 바꿔 주었다.
;%CATALINA_HOME%common%lib

자세히 보면..  ;  이 들어간게 보일 것이다.
기본 루트를 정해주고 톰켓용 클래스패스를 추가해야 하는가 부다.
자바에서 실행시 classpath를 기본적으로 참조하는가.. 에라.. 모르겠다 -_-;;
왠지 거지같은 하루다... 퓨우퓨우 ~
반응형

댓글