把你程序里的package C;出掉然后
你把A、B目录放到C目录下试试!

解决方案 »

  1.   

    设置你的classpath为你的“classes”目录
      

  2.   

    package A;public class a{
    .................
    }
      

  3.   

    classpath=.;c:\jdk1.3.1\lib\...........--------------.的问题
      

  4.   

    说白了,还不是classpath老问题。
    用IDE应该不会有这么麻烦的
      

  5.   

    谢谢支持
    你们说的我在问之前都试过了,没什么用?
    大家还有什么好的办法么?
    至于kkjava说的放在一个目录里面,这点我原来是这么做的,没问题,问题在于我的class文件太多了,所以我才分开放在不同的文件夹下面,这样就出了问题等待帮助的人.俺弄了半天,莫名其妙
      

  6.   

    不可能只是找不到package A,要么应该两个都找不到;还有一个可能就是A包中的java文件没有编译,所以就找不到了。
      

  7.   

    package A,package B都找不到。我的class都是经过编译而产生的。
    现在出现新问题:就是放在一个文件夹下面也找不到,总是说找不到包弄了半天,就是不知道错在那里????俺没有泄气,但黔驴技穷
    求教高人!!!!
      

  8.   

    放在CLASSPATH路径下若是用JBuilder则不要放在class目录下,而是另放一个地方,然后通过配置libraries的方法加进去