这个建议你在用JBuilder创建文件时指对目录,如果class文件和java文件目录正确用javac和java是没问题的。JBuilder的执行时,有个工作目录,当javac和java时他是在该目录下执行的,还有一些参数,他会传递一系列的cp,d等参数。也就是说搞明白JBuilder的设置的具体意思和影响,你就OK了。

解决方案 »

  1.   

    这些类源路径有讲究一般要这样src/包名路径/类.java
      

  2.   

    我是在JBuilder中写上面的例子的。其中race是在创建project和application时写的,rabbit和tortoise是后来添加的class,即new/class.
    请大家再给我一些指点吧。
      

  3.   

    你是不是只选择编译race.java文件。如果是这样,应该先编译rabbit.java和tortoise.java然后再编译race.java文件或整个工程。
    通过new/class创建的java文件,编译的时候不可能出现class race中找不到rabbit和tortoise的错误。