我定义了两个类A和B,同属于包C.现在A调用了B中的方法,请问该如何编译A;我现在的处理是,将A和 B同置于C文件夹下,编译出错:找不到B.费解……请高手指教,非常感谢!!

解决方案 »

  1.   

    我的CLASSPATH是这样的,还要加别的吗?请指点。
      .;D:\jdk1.5.0_08\lib;d:\jdk1.5.0_08\jre\lib;d:\jdk1.5.0_08\lib\tools.jar;D:\jdk1.5.0_08\lib\dt.jar;D:\Tomcat 5.5\common\lib\servlet-api.jar;
      

  2.   

    先编译B 用 javac B.java 编译通过后编译A javac A.java 这样通过后执行就可以了 如果编译出错的话你把程序好好检查一下 因该是程序大小写的问题
      

  3.   

    这可能就是你的环境变量和classpath没有设置好
      

  4.   

    第一下把B编译出来,得到CLASS文件
    第二在A的最开始import c.b;
    第三编译A
      

  5.   

    晕 你在A中有没有 "B bb = new B();" 一下