从错误的提示看应该是你不小心搞错了文件名或带.java的问题,但从你写程序来看,又应该不会不考虑这个问题的。既然错误是java.lang.NoClassDefFoundError: RecruitTypeDict,应改来说不会是程序的问题(请原谅,本人很懒,没看你的程序),个人觉得这个错误绝不会是程序的错(public class RecruitTypeDict这个和错误提示决定)。请确认 Javac是否用错!

解决方案 »

  1.   

    是不是在javac 时候没有指明classpath?应该让javac 找到这两个类的路径。
      

  2.   

    trust_me(可峰) :
    谢谢你帮我测试,忘了告诉大家我在编译的时候没有出错,是在运行的时候出错了,难道我的配置环境有问题
      

  3.   

    我的配置环境是
    c:\jdk1.3\bin\;c:\jdk1.3\lib\dt.jar;c:\jdk1.3\lib\tools.jar;d:\Apache Tomcat 4.0\common\lib\servlet.jar;d:\MSQLJDBC\lib\msbase.jar;d:\MSQLJDBC\lib\mssqlserver.jar;d:\MSQLJDBC\lib\msutil.jar;.; 
    因我是刚学用JAVA做项目,碰到问题, 所以大家一定要帮我找出问题了,要不....先谢谢大家