主题:[原创]java简单程序报错的问题
我按照书上讲的java环境设置好了java环境变量。可以用java测试。
我编写了一个最基本的java程序
public class hello{
public static void main(String[] args) {
System.out.println("this is a book!");
}
}
我放在D盘根目录下,在D盘中执行 java hello.java时,系统提示
Exception in thread "main" java.lang.NoClassDefFoundError: hello/java
Caused by: java.lang.ClassNotFoundException: hello.java
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: hello.java. Program will exit.
我查到java.lang.NoClassDefFoundError表示环境变量设置问题。我现在不知道怎么改了。因为测试的时候是现实成功的。请大家帮忙指教一下。谢谢
我编写了一个最基本的java程序
public class hello{
public static void main(String[] args) {
System.out.println("this is a book!");
}
}
我放在D盘根目录下,在D盘中执行 java hello.java时,系统提示
Exception in thread "main" java.lang.NoClassDefFoundError: hello/java
Caused by: java.lang.ClassNotFoundException: hello.java
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: hello.java. Program will exit.
我查到java.lang.NoClassDefFoundError表示环境变量设置问题。我现在不知道怎么改了。因为测试的时候是现实成功的。请大家帮忙指教一下。谢谢