Проблема с MS SQL драйвером для Struts 2 Tomcat 7 - PullRequest
0 голосов
/ 30 марта 2012

Я занимаюсь разработкой веб-приложения с использованием Tomcat 7 и подключаюсь к БД MSSQL 2008.

При выполнении операции с БД из любого приложения на основе консоли Java это удается.Один и тот же код не выполняется при выполнении тех же операций из веб-приложения с сообщением «Подходящие драйверы не найдены».Мы используем sqljdbc4

URL private String url = "jdbc:sqlserver://10.100.41.232;databaseName=iptvdb;";

Не в состоянии понять это странное поведение.Есть обходные пути?

Также пробовал: порт 1433, но он все еще не работает.

1 Ответ

0 голосов
/ 31 марта 2012

Эта ошибка означает, что она не может найти драйвер JDBC на вашем пути к классам. У вас есть драйвер JDBC? Вы должны иметь драйверы MySQL JDBC. Если у вас его нет, его можно загрузить с веб-сайта MySQL.

Если у вас есть драйвер или вы скачали его, убедитесь, что он находится в правильном месте. Это должно быть размещено на вашем пути к классам. Обычно это означает одно из двух мест

  • С приложением Struts в папке WEB-INF / lib
  • С сервером приложений. Для кота это обычно находится в $ CATALINA_HOME / lib
...