0

我已经阅读了所有类似的帖子,但我仍然遇到同样的问题。我有两个从同一个 Tomcat 实例运行的应用程序。如果我在浏览器上访问其中一个,它可以正常工作,但是一旦我尝试访问第二个,我就会收到此错误“ Native Library C:\Users\luis\workspace\sqljdbc_4.0\enu\auth\x64\ sqljdbc_auth.dll 已在另一个类加载器中加载

我玩过放置 sqljdbc_auth.dll 的位置,但到目前为止还没有运气。截至目前它只坐在sqljdbc4.0/enu/auth上,我什至从C:/WINDOWS/System32中删除了它

就 sqljdbc_auth.dll 应该位于的位置而言,是否有明确的位置?

4

1 回答 1

1

$CATALINA_HOME/lib您必须从 Tomcat 的类加载器 ( ) 而不是 webapp 的类加载器加载 SQL Server 驱动程序。移动 JAR 并在context.xml. 那应该可以解决您的问题。

于 2015-05-21T19:38:46.737 回答