Не удается загрузить net.sourceforge.jtds.jdbc.Driver в Tomcat

1

Я вижу, что есть другие подобные вопросы, но ни одна из них не касается моей точной ситуации.

Я переношу веб-службу на основе Eclipse из FreeBSD 9.2 и Tomcat7 в FreeBSD 10.0 и Tomcat8. Я развернул мой.war на новом сервере, и он запускается, вплоть до того, что он должен выполнить SQL-доступ, где он терпит неудачу с "не может загрузить net.sourceforge.jtds.jdbc.Driver". Я не уверен, что пропало. Мы не загружаем драйвер в lib, все это связано с одним.war файлом (который отлично работает на старой машине). Я искал файлы конфигурации tomcat, чтобы увидеть, есть ли какие-либо указатели, которые нужно установить, но я прихожу пустым.

Теги:
tomcat
jdbc

2 ответа

1
Лучший ответ

Загрузите драйвер jTDS отсюда. Скопируйте его в папку Tomcats lib. Вы уверены, что не используете JNDI для восстановления источника данных? Если это не так, лучше включить конкретные приложения в свой проект, а не на сервер, чтобы избежать конфликтов версий с другими проектами.

  • 0
    Отлично. И работает сейчас. Это один сервер приложений, поэтому не стоит беспокоиться о конфликтах версий. Я все еще немного сбит с толку тем, почему он работает на старом сервере, на котором НЕ установлен драйвер jTDS в lib ...
1

Загрузите файл ojdbc6 или ojdbc14 (который полезен для Tomcat8) в файл apache-tomcat- (версия) >> lib.

И в eclipse добавьте ojdbc в Путь сборки >> order & export.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню