zoukankan      html  css  js  c++  java
  • 使用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驱动

  • 相关阅读:
    request实现登录
    python之对象
    python基础之迭代与解析
    python基础之函数
    linux expect命令使用入门
    Python socket
    1
    蓝牙
    SQL查询语句
    iOS常用小知识纪录
  • 原文地址:https://www.cnblogs.com/tfxz/p/12662420.html
Copyright © 2011-2022 走看看