今天我在优化代码结构的时候,因为看到有很多人优化完到处都是bug,然后我就备份了一下,新建了一个项目,把原来的项目copy过来了。
然后运行时就报错了:(原项目是可以正常运行的)
ClassNotFoundException:com.mysql.jdbc.drive意思是找不到数据库驱动类。
可是我明明导入了mysql的jar包的啊????
然后突然想起来,java项目连接数据库只要导jar包到项目里就可以,
但是web项目必须要导包到WebContent/WEB-INF/lib文件夹下;
如果直接导入的话是不能导入到这个目录下的,所以还是导入到项目的根目录下,然后点击Referenced Libraries,然后copy里面的mysql-connector-java-5.1.49-bin.jar到WebContent/WEB-INF/lib文件夹下即可。
运行—》OK!