我创建了一个新的Spring Boot项目。我试图设置一个DataSource来使用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
任何人都可以指出我可能出错的地方吗?
答案 0 :(得分:0)
针对那些面临这些问题的人民。 在POM中添加依赖项。 微软终于在Maven中央存储库上提供了该驱动程序。
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.1.0.jre8</version>
</dependency>
您可以在此处检查。 Microsoft link