问题描述
嗨,我将mssql-jdbc_auth- 我在pom.xml中添加了以下几行 该dll已下载,但似乎未加载:(,因为我仍然遇到 sqlServerException:此驱动程序未配置为进行集成身份验证问题。如何解决此问题,使其可以与maven一起使用而不是将所有计算机上的dll添加到路径? <!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc -->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>8.4.1.jre14</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc_auth -->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc_auth</artifactId>
<version>8.4.1.x64</version>
<type>dll</type>
</dependency>
解决方法
没有任何更多信息:驱动程序既不在PATH
上也不在java.library.path
上,因此System.loadLibrary()
无法加载库以访问SSPI函数。 Maven不知道这是必须存在于某个地方的本地组件。