当前位置: 技术问答>java相关
Exception in thread "main" java.lang.NoClassDefFoundError
来源: 互联网 发布时间:2015-11-12
本文导语: public class HelloWorld { public static void main(String[] args) { String s="Hello world."; System.out.println(s); } } 很简单的一个程序。 刚开始:javac HelloWorld.java ok 然后:java HelloWorld 就报这个错误!如何解决 | ...
public class HelloWorld
{
public static void main(String[] args)
{
String s="Hello world.";
System.out.println(s);
}
}
很简单的一个程序。
刚开始:javac HelloWorld.java ok
然后:java HelloWorld
就报这个错误!如何解决
{
public static void main(String[] args)
{
String s="Hello world.";
System.out.println(s);
}
}
很简单的一个程序。
刚开始:javac HelloWorld.java ok
然后:java HelloWorld
就报这个错误!如何解决
|
java -classpath . HelloWorld
|
-classpath . 是指当前目录。
把你的要运行的类的目录加到class path 中去,或者是在你的运行参数里加上这个选项,如果只是简单运行,可以把类拷到jdk下的lib目录下或者class path指定的任一目录下然后到那个目录下运行java classname即可;如果你的类属于某个包,要把包和目录对应好,在第一级与包对应的目录外运行java com.abc.cba.className。
把你的要运行的类的目录加到class path 中去,或者是在你的运行参数里加上这个选项,如果只是简单运行,可以把类拷到jdk下的lib目录下或者class path指定的任一目录下然后到那个目录下运行java classname即可;如果你的类属于某个包,要把包和目录对应好,在第一级与包对应的目录外运行java com.abc.cba.className。