引起:java.sql.SQLException:没有为jdbc找到合适的驱动程序:mysql:// localhost:3306/domain

 布景tamimi_498 发布于 2023-02-07 19:17

您好我正在使用以下内容

休眠核心,4.1.2.Final.jar

MySQL的连接器-5.1.6.jar

两者都可以在我的项目lib目录中找到.

我有以下hibernate.cg.xml配置.




    
        
        org.hibernate.dialect.MySQLDialect

        
        com.mysql.jdbc.Driver
        jdbc:mysql://localhost:3306/domain
        root
        test 

        validate  

        false
        false
        false

        ram 
    

而且我得到以下异常.

 Caused by: java.sql.SQLException: No suitable driver found for
 jdbc:mysql://localhost:3306/domain     at
 java.sql.DriverManager.getConnection(DriverManager.java:604)   at
 java.sql.DriverManager.getConnection(DriverManager.java:190)   at
 org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl.getConnection(DriverManagerConnectionProviderImpl.java:192)
    at
 org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:278)
    at
 org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:297)
    ... 145 more

我不想使用JNDI做事实管理层希望尽可能保持应用程序的可移植性,所以我想让它与jdbc一起使用是什么?我是否需要对tomcat进行任何配置?

在此输入图像描述

Tomcat Lib

在此输入图像描述

1 个回答
  • 尝试将mysql-connector-5.1.6.jar直接放入tomcatlib文件夹中并重新启动它.

    2023-02-07 19:19 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有