请问:package 和 NoClassDefFoundError
本行是C++,老是不会用java的package,能帮我瞧瞧吗?
是这样的:
// j:\java\test\Base.java
package java.test;
public class Base {
public Base() {system.out.print("base");}
}
// j:\java\test\Derived.java
package java.test;
public class Derived extends Base {
public Derived() {System.out.println("derived");}
}
系统的CLASSPATH = J:;//等等
结果,两个文件在j:\java下都可以编译:
J:\java> javac base.java
J:\java> javac derived.java
但是:
J:\java> java base 和java derived就会报NoClassDefFoundError的错
能告诉我应该怎么设置吗?Thanks.