Mar*_*986 5 maven mssql-jdbc java-14
您好,我遇到了 mssql-jdbc_auth-<Version/Arch>.dll 的问题,如果我手动将其添加到我的路径中,它可以工作,但由于我使用 mave,这不是想要的方式:(。
我将以下几行添加到我的 pom.xml 中
<!-- 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>
Run Code Online (Sandbox Code Playgroud)
dll已下载但似乎未加载:(,因为我仍然遇到SQLServerException :此驱动程序未配置为集成身份验证问题。我如何解决这个问题,它只与maven一起使用,而不是将所有计算机上的dll添加到小路?
Mic*_*l-O -2
没有任何进一步的信息:驱动程序既未打开PATH也未打开java.library.path,因此System.loadLibrary()无法加载库来访问 SSPI 功能。Maven 不知道这是一个必须存在于某处的本机组件。
| 归档时间: |
|
| 查看次数: |
1529 次 |
| 最近记录: |