Я работал над этим несколько дней, когда у меня есть время, и я все еще не понимаю, почему возникает ошибка.
В IDE все работает прекрасно, и я могу получить ответс сервера SQL, размещенного на Azure.Однако после загрузки кода в веб-приложение Azure появляется следующая ошибка:
Не найден подходящий драйвер для jdbc: sqlserver ......
Соединениестрока
String url = String.format("jdbc:sqlserver://%s:1433;database=%s;user=%s;password=%s;" + "encrypt=true;hostNameInCertificate=*.database.windows.net;loginTimeout=30;", hostName, dbName, user, password);
MANIFEST.MF
Manifest-Version: 1.0
Class-Path: mssql-jdbc-6.2.2.jre8.jar
Built-By: Author
Created-By: IntelliJ IDEA
Build-Jdk: 1.8.0_171
Фрагмент pom.xml
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.2.jre8</version>
</dependency>
Местоположение файла JAR при его загрузке в Azure
Должно быть что-то, чего я пропускаю или не знаю.