eclipse+tomcat+mysql中JDBC驱动加载失败已解决
eclipse中JDBC驱动加载失败
- eclipse中JDBC驱动加载失败
- 一、问题: 在测试类中运行驱动加载成功,而在项目中的tomcat下运行则提示驱动加载失败。
- 二、解决方法
- 三、排查步骤总结
eclipse中JDBC驱动加载失败
一、问题: 在测试类中运行驱动加载成功,而在项目中的tomcat下运行则提示驱动加载失败。
提示的内容是:
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driverat org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1951)at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1794)...
二、解决方法
将lib文件从项目下面转入WEB-INF里,再右键add path即可。
下图为原来放在项目列表中
放入WEB-INF下的lib文件下的正确位置
此时运行,则驱动加载成功了。
成功加载驱动并且连接上了数据库,添加了3组数据到数据库中的运行结果:
三、排查步骤总结
- 检查mysql-connector-java-xxx(版本).jar包的位置
应该放在WebContent下的WEB-INF下的lib文件夹中。 - 检查该jar包是否添加路径到Referenced Libraries中
即在Referenced Libraries中查看有无该jar包。 - mysql7.0之后的版本的Class.forName中的字符串改变
mysql7.0之后:
Class.forName("com.mysql.cj.jdbc.Driver");
String URL = "jdbc:mysql://localhost:3306/数据库名称?useSSL=FALSE&serverTimezone=UTC";
mysql7.0版本之前
Class.forName("com.mysql.jdbc.Driver");
String URL = "jdbc:mysql://localhost:3306/数据库名称";
eclipse+tomcat+mysql中JDBC驱动加载失败已解决相关推荐
- IDEA服务器端JQuery框架加载失败--已解决
问题描述: 在本地写静态页面的时候,加载正常,但一启动服务器,便无法加载JQuery文件,导致报错: 路径书写正确,但就是404无法加载. 问题解决方案: 关于加载失败的原因: 可能有两种情况: 服务 ...
- 征途2无法显示服务器列表,Win10上玩征途2提示DriverCommlnit驱动加载失败是怎么回事...
征途2是由巨人网络研发的一款角色扮演类网络游戏,其独特的玩法体系吸引了众多的玩家.最近有win10用户反映自己在win10系统上玩征途2,打开后提示[DriverCommlnit]驱动加载失败,遇到这 ...
- JDBC驱动加载机制详解以及spi机制
首先有两个问题: 1.java连接数据库时是否真的需要加载驱动? 2.JDBC如何区分多个驱动? 以下摘自:https://blog.csdn.net/buqutianya/article/detai ...
- 征途2无法显示服务器列表,解决win10系统玩征途2提示“DriverCommlnit驱动加载失败”的方法...
征途2是一款众所周知的角色扮演类游戏,它在玩法上延续了征途1的总体风格,但是在画面和音效上比征途1的要提高了很多,其独特的玩法吸引了众多的玩家.但是又部分用户反映,在win10系统上运行征途2的游戏时 ...
- [html] img中的src加载失败时如何用默认图片来替换呢?
[html] img中的src加载失败时如何用默认图片来替换呢? img有onerror属性,加载失败时触发error事件 但是这种解决方法在error里面替换的默认图片也加载失败的时候会导致问题,需 ...
- 软件或开发工具读取EXCEL文件报错ACEODBC.DLL驱动加载失败解决
①看是哪个office版本的ACEODBC.DLL引擎驱动加载失败或者不存在: ②在其对应的文件根目录下查找其对应的引擎加载驱动ACEODBC.DLL是否存在: 路径:C:\Program Files ...
- 刺激战场服务器未响应加载失败,刺激战场辅助提示驱动加载失败 怎么办 | 手游网游页游攻略大全...
发布时间:2016-06-07 恶灵附身bink2w64.dll加载失败怎么办?有恶灵附身玩家跟小编说他在玩到第7章石门保存时突然弹出了"bink2w64.dll加载失败"的错误提 ...
- vue项目中 img标签加载失败方法,onerror事件的两种方法
vue项目中 img标签加载失败方法 ?css 第一种方法 第二种方法 本人写的第一篇文章,希望对你有帮助 第一种方法 < img src="123" :οnerrοr=&q ...
- vue项目中 img标签加载失败(404)方法,@error事件
vue项目中 img标签加载失败方法,@error事件 @error="defImg" <img src="123" @error="defIm ...
- bug解决-Vue中img图片加载失败解决方案
Vue 中img图片加载失败解决方案 bug:assets文件下的图片动态取得话,显示不出来. 解决方法:把图片放到public文件夹下 public是直接原封不动打包到dist里面
最新文章
- 谷歌colab实验室使用GPU
- go 切换当前运行目录_go调试利器-delve
- 写给程序员的有效学习方法
- 枚举法 之Java实现凑硬币
- 解决方案_环网柜监测解决方案
- linux系统vnc无法远程桌面,linux下vnc远程桌面连接方法分享
- bat文件如何获取输入内容并写入文件
- 半导体明珠 ASML 是如何炼成的?
- mysql创建模型_连接mysql数据库,创建用户模型
- CentOS下编译64位的libpython2.6.so.1.0库
- 论文阅读笔记(八)——Ultra-thin MobileNet
- 专题一——递归与递推
- python xlwt_使用Python和xlwt向Excel文件中写入中文
- Android LayoutInflater源码分析
- c语言flag,flag是什么意思
- win7计算机ip地址怎么查,win7电脑的IP地址怎样查看
- shell训练营日常打卡DAY1
- Python写个小游戏:速算24点(下)
- IDC机房设备变更流程
- C语言字符串转换为整数
热门文章
- 安卓防止微信调整字体大小
- xp电脑系统时间同步服务器不可用,winxp系统不自动设置无法同步internet时间的解决方案...
- MyScript 手写识别数学公式、图形 自动计算
- 科技美学引领行业发展:欧瑞博发布全新HomeAI操作系统
- VSCode Server installation process already in progress - waiting and retrying
- 自我评价中专计算机600作文,中专生毕业的自我评价(精选5篇)
- 微计算机的工作原理,一文看懂微流控芯片的工作原理
- Linux之ClamAV杀毒软件YUM安装和使用
- skiller v3 beta2 发布
- urlpatterns的写法和patterns函数