搭了个maven的web 项目,用的是spark框架,持久层用的jooq,
pom.xml配置好后,jar包都下载完善了,但是启动项目一直报这个错,还有就是spark的一些类找不到,
网上找了很多方法,都不行。明明jar包都有了,为什么还是找不到,,,
最后试了这个办法,右击项目---》properties--》Deployment Assembly 点击add 选择java build path entries 然后把maven dependencies添加进来
然后再访问数据库的时候又报,
java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/
又是没有jdbc连接的jar包,但是maven里面有了 mysql-connector-java-5.1.21.jar,后面试了这个方法,
选择Run configurations --> 选择左边你的服务器,我的是tomcat8,然后选择右边的classpath, ----> add External jars 把mysql-connector-java-5.1.21.jar添加进来,
再次访问数据库,就没问题了。。。。
最后我想了想,为什么老是报jar包找不到这种错误,
我估计是在创建maven项目的时候,然后把它转成web项目的时候出了问题,但是具体原因还没找到,希望有大神可以指点指点。。。。