解决方案 »

  1.   

    退到like目录上一层,然后写javac like/WorkRequest.java
      

  2.   

    可能是classpath没有设置好导致的,用ide吧,这样命令编译太麻烦了。
      

  3.   

    设置classpath没,把依赖的jar包放到classpath中!
      

  4.   

    退到like目录上一层,然后javac -cp . like/WorkRequest.java就可以了,或者进入like层使用javac *.java
      

  5.   

    第一次试验rmi,不会用ide来弄
      

  6.   

    那么多IDE,为何不用个IDE呢?
      

  7.   


    喜闻乐见,反正在项目里这么干的只要不拖后腿,并且他还要考虑eclipse的工程结构,我就无视,否则直接轰走!
      

  8.   

    like目录上一层,然后写javac like/WorkRequest.java 
      

  9.   

    本人小白按照教程试验的。喜闻乐见,反正在项目里这么干的只要不拖后腿,并且他还要考虑eclipse的工程结构,我就无视,否则直接轰走!
      

  10.   

    1、javac -cp . like/WorkRequest.java意思是说编译时需要使用当前目录下的class文件去编译like目录下WorkRequest.java
    2、因为你的WorkRequest中使用到了Request类,所以在编译时需要在classpath中指定Request.class
    2、但是,个人建议,编译带包名的java文件时,还是切到包所在目录那一级,使用java -cp $classpath -d .  package.xx.java
      

  11.   

    1、javac -cp . like/WorkRequest.java意思是说编译时需要使用当前目录下的class文件去编译like目录下WorkRequest.java
    2、因为你的WorkRequest中使用到了Request类,所以在编译时需要在classpath中指定Request.class
    2、但是,个人建议,编译带包名的java文件时,还是切到包所在目录那一级,使用java -cp $classpath -d .  package.xx.java
    哦,顿时明白了,THX