Spring Boot无法加载类:com.microsoft.sqlserver.jdbc.SQLServerDriver

She*_*tal 5 java spring maven spring-boot

我已经创建了一个新的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>
Run Code Online (Sandbox Code Playgroud)

我有一个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
Run Code Online (Sandbox Code Playgroud)

任何人都可以指出我可能出错的地方吗?

She*_*tal 4

我按照此链接中的说明设法解决了此问题http://claude.betancourt.us/add-microsoft-sql-jdbc-driver-to-maven/

编辑:上面的原始链接不再存在,但这里有一个类似的链接。 http://biercoff.com/add-microsoft-sql-jdbc-driver-to-maven/