你的classpath 要加上".",表示当前目录

解决方案 »

  1.   

    那怎么加入?JBuilder环境的CLASSPATH怎么设置
      

  2.   

    原来的CLASSPATH路径设置不变,在路径前面加一点就行了。
      

  3.   

    我的问题实际是这样的:
    当前目录:
    disk(目录) DiskInfo.java  DiskInfo.class
    disk(目录):
    DiskServer.java//DiskInfo.java
    public class DiskInfo{}//DiskServer.java
    package disk;
    public class DiskServer{
    DiskInfo diskinfo;
    }编译:javac -classpath . disk/DiskServer.java
    错误是:不认识DiskInfo类。我的CLASSPATH明明把当前目录设置进去了,为什么还找不到DiskInfo类呢?
      

  4.   

    唉,搞错了,是这样的:
    //DiskInfo.java
    package disk;
    public class DiskInfo{}//DiskServer.java
    package disk;
    public class DiskServer{
    DiskInfo diskinfo;
    }
    两个文件必须再同一个目录下。
      

  5.   

    sorry,最后一句话更正:两个文件必须再同一个包下。