2017-02-10 23 views
0

У меня есть сторонний пакет jar, который использует файл конфигурации (XML). Если этот пакет используется в настольном приложении, XML должен быть помещен в ту же папку, где присутствует панель приложения.Добавить конфигурацию jar в веб-приложении Java сервлета

Теперь я использую тот же пакет jar в веб-приложении, используя страницы сервлета и jsp. Я не уверен, куда помещать XML-файл. Веб-приложение не может найти этот XML и отображает ошибку «Не удается найти файл конфигурации» (ошибка из jar API).

Уже пытался разместить XML-файл в WEB-INF/Classes, /lib папках.

XML-содержит следующие код-

<Configuration> 
    <!-- Address --> 
    <Address value="https:xxxxxxxxxxxxxxxxxxxxx" /> 
</Configuration> 

ответ

0

Добавить файл банку на ваш WEB-INF/Lib папки. правой кнопкой мыши проект в Eclipse, и перейти к "Build Path> Configure Build Path" Добавить "Web App Libraries" библиотека

Это будет гарантировать, что все WEB-INF/Lib банки включены в путь к классам.

ссылка: How can I add JAR files to the web-inf/lib folder in Eclipse?

0

Просто скопируйте вставить все ваши банки здесь: enter image description here

Другой способ правой кнопкой мыши на вашем project-> Параметры сборки path-> добавлять внешние банки enter image description here