使用Maven导入MySQL驱动包遇到的问题
问题描述
今天在使用Maven导入MySQL数据库驱动包依赖后,直接运行项目,出现错误。
java.sql.SQLException: No suitable driver found for jdbc:mysql
问题解析
原因是因为刚导入的驱动包还没有和项目一起发布到Tomcat。
问题解决
一般来说,只要重新发布一下项目就好了。但是今天我遇到的他没有将我导入的驱动包和项目一起发布,所以我只能手动添加到要发布的Artifact(war包)中的WEB-INF/lib 文件夹中。
看图:
然后保存修改,重新发布一下就好了。
补充
补充一下网上一些大佬对于此异常的其他说法:
引自:https://blog.csdn.net/heye644171300/article/details/53529775
一是:连接URL格式出现了问题
(Connectionconn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")
二是:驱动字符串出错(com.mysql.jdbc.Driver)
三是Classpath中没有加入合适的mysql_jdbc驱动
使用Maven导入MySQL驱动包遇到的问题相关推荐
- eclipse中导入mysql 驱动包 jar包
鼠标选中项目名→右键→新建→文件夹(文件夹名称:lib)→将下载好的mysql驱动包粘贴到lib文件夹中→鼠标选中lib文件夹下的mysql驱动包→右键→构建路径→添加至构建路径. 完成以上操作后会发 ...
- 【IDEA】- IDEA导入 mysql驱动包的时候 编译时可以找到驱动包 , 但是运行时无法找到
1. 今天在写javaweb代码时遇到了一个很奇怪的问题 , 如上图 , 我明明导入了 驱动包 , 而且也设置了依赖范围 是 compile , 但是 , 编译时正常 , 运行时提示找不到驱动包 ?? ...
- java web 导入数据库_关于JAVA、 JAVA Web项目导入数据库驱动包的问题
导入jdbc驱动程序包其实有很多种方法,但是不同的导包方式有不同的含义, 1.给Tomcat导包(表示服务器可能要用到数据库,例如数据源),如果是MyEclipse集成Tomcat,显然是要用&quo ...
- 引入MySQL驱动包进行JDBC编程
文章目录 1.什么是JDBC 2.创建JDBC项目的步骤-MySQL版本 1.什么是JDBC 每个数据库都会提供一组API来支持程序员实现自己客户端,自己根据需求来完成一些具体的增删查改的功能.但数据 ...
- 下载MySQL驱动包,并导进idea
操作MySQL就需要下载Mysq 驱动包 Mysql驱动包可以去"中央仓库"下载: 打开"中央仓库",可能会等待+验证是否为人机: 进行搜索,找到[MySQL ...
- 关于javaweb连接mysql数据库mysql驱动包存放路径的问题
首先,先看看别人怎么解释的:https://www.cnblogs.com/guoxh/p/6550234.html 初学JAVA,很多都不懂,开始听老师说导入数据库驱动包的时候是: 右键项目 -&g ...
- 如何在IDEA中连接mysql数据库以及导入mysql jar包
一.如何IDEA中链接mysql数据库 1.打开IDEA,然后点击右边的DataBase 2.点击加号,点击DateSourse,然后再选择Mysql 3.然后在以下页面中填入所需要连接数据库的主机名 ...
- maven导入第三方jar包
这个第三方jar包,是不能在私服或者公共通用的mavan服务器上下载的jar包. 第一步:将第三方jar包放入项目根目录下,即与pom文件同意层级 第二步:maven导入第三方jar包 第三步:选中项 ...
- mysql 驱动包 bin 的意思_mysql连接数据库,用下面代码,为什么找不到驱动呢?? lib下是mysql-connector-java-5.1.15-bin.jar...
//你的头文件中有什32313133353236313431303231363533e59b9ee7ad9431333433626435么我不知道,我在调试的是下面4行import java.sql. ...
- jdbc连接mysql驱动包_jdbc连接数据库驱动包
FineReport如何用JDBC连接阿里云ADS数据库 在使用FineReport连接阿里云的ADS(AnalyticDB)数据库,很多时候在测试连接时就失败了.此时,该如何连接ADS数据库呢? 我 ...
最新文章
- qt 分辨率问题 安卓_Windows下基于Qt开发Android应用
- 【PC工具】大神开源项目-配色调色工具Colorpicker颜色选择器
- hexo d后 ERROR Deployer not found: git
- ontouchevent android,android onTouchEvent处理机制总结(必看)
- Excel多因素不重复方差分析
- 使用ELK堆栈进行日志聚合
- Redis-3.2.4服务搭建
- Linux系统编程:验证kernel内核缓存区大小-4096字节
- win7下安装TensorFlow
- asp.net web开发框架_用Python开发一个Web框架
- 项目Beta冲刺(团队7/7)
- Numpy 基本除法运算和模运算
- windows下odbc数据源配置
- Hadoop 面试题
- 写一个获取非行间样式的函数
- 李奇霖:通道业务山穷水尽 券商资管何去何从?
- 已知IP地址和子网掩码计算网络号
- android互动设计师,站酷(设计师互动平台)
- mysql_query('set names gbk')_mysql_query(SET NAMES 'GBK');SET NAMES 'GBK'是干什么的?什么意思?...
- android用什么字体,关于 Android 默认字体以及对比微软雅黑字体
热门文章
- 数字信号处理技术(二)变分模态分解(VMD)-Python代码
- 18.Linux软件安装之Rpm安装
- vb 连接 mysql数据库代码_vb连接access数据库方法和代码
- Python--繁体中文与简体中文相互转换
- 解决 OCS: No schema for XXX at xx index, context <Quirks> 警告
- ps去色的10种方法
- ppt编写一个抽奖系统_PPT图片双屏抽奖系统现场主要操作流程介绍
- DELMIA软件物流仿真:使用输送带输送物料的仿真操作方法
- 开发一个Java项目的完整流程(附2600套Java项目源码+视频)
- 【编程软件】keli烧录代码点击Download或者Debug界面卡死