제대로 자바 클래스 패스와 JAVA_HOME을 설정. 매우 간단한 Helloworld 예제를 사용하고 있으며 이미 인터넷에 존재하는 수백만 개의 응답을 통해 내 CLASSPATH 및 JAVA_HOME 변수가 잘못 설정되었다는 것을 알 수 있습니다.내가 시도하고 우분투에 컴파일 된 클래스를 실행하면 나는 오류</p> <blockquote> <p>Exception in thread "main" java.lang.NoClassDefFoundError:</p> </blockquote> <p>무엇입니까 우분투
그러나, 나는 올바른 폴더에 등/환경뿐만 아니라 현재 폴더 편집 한 :
PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
JAVA_HOME="/usr/lib/jvm/java-1.5.0-sun/"
CLASSPATH=".:/usr/lib/jvm/java-1.5.0-sun/lib"
을 내가 설정 명령을 입력 할 때 나타납니다. 어떤 경우에도 클래스 패스를 수동으로 설정하더라도
sudo java -cp . myfirstjavaprog.class
나는 같은 오류가 발생합니다. 내가 어디에서 볼까? 이는 구성 문제 여야합니다.
많은 감사합니다.
http://www.cyberciti.biz/faq/set-environment-variable-linux/ –