У меня есть 2 веб-приложения Java, которым необходимо подключиться к базе данных SQL Server с помощью встроенной проверки подлинности Windows.
Первый загружаемый файл работает нормально, но второй выдает исключение:
Native Library sqljdbc_auth.dll already loaded in another classloader
Вышеупомянутая ошибка возникает, когда я помещаю sqljdbc_auth.dll в одну из папок:
Если я помещу sqljdbc_auth.dll в одну из папок ниже:
Оба приложения выдают исключение:
Failed to load the sqljdbc_auth.dll cause :- no sqljdbc_auth in java.library.path
Я использую этот код для загрузки драйвера:
Class.forName("jdbc:sqlserver://<HOST>;databaseName=<DBNAME>;integratedSecurity=true;");
Как решить эту проблему?