[英]unable to load class com.microsoft.sqlserver.jdbc.SQLServerDriver?
[英]Spring Boot Unable to load class: com.microsoft.sqlserver.jdbc.SQLServerDriver
我創建了一個新的 Spring Boot 項目。 我正在嘗試設置一個數據源來使用 MSSQL。 但是我似乎收到錯誤“無法加載類:com.microsoft.sqlserver.jdbc.SQLServerDriver”
我已將文件 jdbcsql4.jar 放在我的項目 /lib/jdbcsq4.jar 的文件夾中
在我的 pom.xml 文件中,我添加了以下內容:
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>sqljdbc4</artifactId>
<version>4.0</version>
<scope>system</scope>
<optional>true</optional>
<systemPath>${basedir}/lib/sqljdbc4.jar</systemPath>
</dependency>
我有一個 application.properties 文件,我正在定義這樣的數據庫憑據:
secondary.datasource.url = jdbc:sqlserver://1.1.1.1:50109
secondary.datasource.username = sa
secondary.datasource.password = mypassword
secondary.datasource.driver-class-name = com.microsoft.sqlserver.jdbc.SQLServerDriver
誰能指出我可能出錯的地方?
我按照此鏈接中的說明設法解決了這個問題http://claude.betancourt.us/add-microsoft-sql-jdbc-driver-to-maven/
編輯:上面的原始鏈接不再存在,但這里是一個類似的鏈接。 http://biercoff.com/add-microsoft-sql-jdbc-driver-to-maven/
對於面臨這些問題的人。 在 POM 中添加依賴項。 微軟最終在 Maven 中央存儲庫上提供了驅動程序。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.1.0.jre8</version>
</dependency>
你可以在這里查看。 微軟鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.