HelloWorld 프로그램을 컴파일했으며 명령 프롬프트를 사용하여 실행하고 있습니다. .class 파일의 이름은 HelloWorld2.class입니다.
파일은 C : \ Users \ Matt \ workspace \ HelloWorld2 \ bin에 있습니다. 명령 프롬프트로 이동하여 "Java HelloWorld2"를 입력하면 다음과 같은 내용이 표시됩니다.
C:\Users\Matt>Java HelloWorld2
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld2
Caused by: java.lang.ClassNotFoundException: HelloWorld2
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)
Could not find the main class: HelloWorld2. Program will exit.
HelloWorld가 인쇄 될 것으로 예상했습니다. 내가 도대체 뭘 잘못하고있는 겁니까? JDK가 설치되어 있습니다.