什么是分期乐:求助!java.lang.NoClassDefFoundError日志报错,如何解决??

来源:百度文库 编辑:高校问答 时间:2024/04/29 16:19:27
java.lang.NoClassDefFoundError
at com.mysql.jdbc.Connection.<init>(Connection.java:1174)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:193)
at medidemo.loginAction.isexist(loginAction.java:44)
at medidemo.loginAction.isValide(loginAction.java:25)
请问出现这个问题的原因是不是文件缺失,如果是,那么问题出在哪里?如何解决?谢谢;)
我比较同意一楼的答复,经过检验,应是服务器驱动指向的问题,而后我将驱动放到了lib文件夹下问题解决。

这个问题我也遇到过,说找不到类。一种可能是classpath未指向jdbc驱动程序所在的位置,另一种可能是Class.forName(driver)中的driver的拼写有误,请仔细检查以上两点,应该可以解决。

看看,你的环境变量classpath中有没有“.;”