import aa.bb.MyClass ;
public class test {
    public void test(){
        MyClass c = new MyClass();
        c.MyFunc();
    }
}

解决方案 »

  1.   

    可以将以前写的组件打一个包,然后加到运行环境的classpath当中
      

  2.   

    我把MyPackage.jar放到了%JAVA_HOME%jre\lib下,然后在TestPackage中import aa.bb.MyClass;
    public class TestPackage {
    public static void main(String[] args) {
    MyClass my = new MyClass();
    int i = my.MyFunc();
    }
    }
    编译时说“aa.bb不存在”如何解决?
      

  3.   

    没有指好classpath把这个包放到jre\lib\ext 目录下去就可以了,不过记得path要指定为jre\bin目录,而不是jdk\bin目录
      

  4.   

    多谢cql0007(蓝月)
    把这个包放到jre\lib\ext下编译可以通过,但一运行出现以下错误Exception in thread "main" java.lang.NoClassDefFoundError: aa/bb/MyClass
            at TestPackage.main(TestPackage.java:9)我就是用java TestPackage运行的。