아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
밝은사자290
밝은사자29019.03.17

java에서 editplus 설치하고 테스트 중

public class Hello {

public static void main(String[] args) {

System.out.println("Hello World!");

}

}

하면 javac 되는데 결과값 출력하면

java.lang.NoClassDefFoundError: HalfWord
Caused by: java.lang.ClassNotFoundException: HalfWord
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
Exception in thread "main"

이런식으로 오류 뜹니다~~ 학교 졸업하고 java를 안 하니 하나도 모르겠어요~~

PATH %%PATH%;%JAVA_HOME%\bin%;%JAVA_HOME%\bin

CLASSPATH %JAVA_HOME%\jre\lib\rt.jar

JAVA_HOME C:\Program Files\Java\jdk1.6.0_10

환경변수는 이렇게 했습니다~~

55글자 더 채워주세요.
답변의 개수
1개의 답변이 있어요!
  • 파일명이 HalfWord.java 인것 같습니다.

    java.lang.NoClassDefFoundError: HalfWord
    이 오류로 추측했는데, 그게 맞다면

    자바에서는 main class 가 있는 클래스명과 이름이 같아야 하므로

    HalfWord.java -> Hello.java 로 변경후 컴파일 해보세요~