1> jdbc版本5之前和之后加cj的问题
2> 加时区 “jdbc:mysql://localhost:3306/makefriend?&useSSL=false&serverTimezone=UTC”
要真正解决这个问题,要先理解Tomcat是如何加载项目jar包的。
Tomcat加载Jar包的路径为下
1> $java_home/lib 目录下的java核心api
2> $java_home/lib/ext 目录下的java扩展jar包
3> java -classpath/-Djava.class.path 所指的目录下的类与jar包
4> $CATALINA_HOME/common 目录下按照文件夹的顺序从上往下依次加载
5> $CATALINA_HOME/server 目录下按照文件夹的顺序从上往下依次加载
6> $CATALINA_BASE/shared 目录下按照文件夹的顺序从上往下依次加载
7> 我们的项目路径/WEB-INF/classes下的class文件
8> 我们的项目路径/WEB-INF/lib 下的jar文件
根据上面的路径,我们可以给出如下解决办法:
1>Tomcat路径下面本身的lib路径,因此我们可以直接把Tomcat报错的依赖加到这里面
2>把项目依赖的jar包放到 web-inf/lib 下
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有