2015-06-09 4 views
0

У меня есть проект с пружиной, в котором у меня есть jar ojdbc6 версия 11.2.0.3. Я должен развернуть его на сервере с tomcat в папке с файлами ojdbc14 lib и orai18n.jar ojdb6. Когда я пытаюсь развернуть, у меня есть следующая ошибка: java.lang.NoSuchMethodError:oracle.i18n.text.converter.CharacterConverterOGS.getInstance(I)Loracle/i18n/text/converter/CharacterConverter;Исключая jars lib каталог tomcat

Я провел тесты с локальным tomcat, и проблема должна быть файлом orai18n.jar в папке lib tomcat. Есть ли способ игнорировать эту банку сделать развертывание? Я не могу удалить его, потому что сервер, если есть проекты, которые используют эту банку.

+0

Именно поэтому все webapps должны быть полностью автономными. Это те другие webapps, которые полагаются на наличие драйвера в каталоге lib tomcat, который необходимо исправлять: - / – dnault

ответ

0

Если эти библиотеки предоставлены контейнером Tomcat, вы не должны включать их в свой файл WAR. Просто объявите их с <scope>provided</scope> в своем пом.

Смежные вопросы