刚刚接触JAVA,于是参考书上说的去做,首先上SUN下载J2SE,不过没找到,据说是改名字了……于是下了一个叫jdk-6u16-windows-i586的程序,安装之后,在环境变量里也将PATH和CLASSPATH分别指向了安装出来的jdk文件夹下的bin和lib。之后写了一个简单的HelloWorld程序,然后到cmd里运行,用javac指令来编译时似乎还挺正常,但是用java指令来运行时,却不能正常运行了。显示的是:
Exception in thread "main" java.lang.NoClassDefFoundError:Coj
Caused by:(这里很多,略了)
Could not find the main class: Coj. Program will exit.
其中Coj是我的文件名……
不知道是我下载的程序下错了,还是自己的操作有什么不对的地方,希望知道的朋友能帮忙解答一下,真的太感谢了。如果能帮我解决,会再加分的。
类名的确也是Coj的没错。
程度是
public class Coj
{
public static void main(String args[])
{
System.out.println("Hello JAVA!");
System.out.println("I will be a good JAVA programmer!");
}
}