Chasing Aurora 2024-06-22 10:39 采纳率: 0%
浏览 16
已结题

idea tomcat和sql驱动不匹配吗

版本说明如下:
SQL Server Management Studio 20.1.10.0
java version "17.0.8" 2023-07-18 LTS
使用的jar 包-sqljdbc_12.2.0.0_chs\sqljdbc_12.2\chs\mssql-jdbc-12.2.0.jre11.jar
idea-IntelliJ IDEA 2023.3.6 (Ultimate Edition)

问题:
idea上运行tomcat服务器报错::

java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1201)
    at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1035)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:375)
    at com.utils.DBUtils.getConnection(DBUtils.java:7)

重要的是—
但是在本地独立测试jdbc连接到sql server却可以成功插入数据,也就是说只有在tomcat那里才出错,找不到jar包,求解!

  • 写回答

8条回答 默认 最新

  • 「已注销」 2024-06-22 10:42
    关注

    验证JDBC驱动程序依赖性

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月22日
  • 创建了问题 6月22日