我正在尝试使用integratedSecurity连接到MS SQL数据库。
如果没有为sqljdbc_auth.dll定义java.library.path,您将得到:警告:无法加载sqljdbc_auth.dll原因:java.library.path中没有sqljdbc_auth
我尝试过标准解决方案,即定义库路径:-Djava.library.path =
这适用于我可以在netbeans中定义库路径(项目>属性>运行> VMOptions),并且当我从netbeans运行时可以访问数据库。
但是,我希望能够连接到Netbeans之外的数据库。目的是构建一个可以从不同工作站使用的可执行jar,指向共享磁盘上的dll的单个实例。
然而,当我构建并尝试执行jar时,它会失败。
我的问题:如何让java.library.path指针在jar中保持与Netbeans中相同 (或以其他方式使jar使用integratedSecurity连接到数据库)