这是运行时错误,因此javac不能判断,你没有把要加载的类引入JB的工程路径,
具体做法是Project-->Project Properties-->Paths-->Required Libraries
加入要引用的类,如果类是工程代码的一部分就不用了,只需编译即可

解决方案 »

  1.   

    谢谢可不行这些类本身是工程代码的一部分,可不行
    Project-->Project Properties-->Paths-->Required Libraries 只能加到app\classes(项目的classes) 也不行
    如何让ClassLoader找到指定的类是classpath的问题吗java -classpath app\system\dao\entity\*.class app.system.dao.DAOFactory 也不行:(
      

  2.   

    我还是没解决:(我想一定是classpath的问题:(谁用ant管理过项目。怎么手写java -classpath   我要的classes在classes\app\system\dao\entity