2012-03-14 2 views
0

Я создаю приложение на основе сервлета, используя Tomcat.Добавить пакеты на сервер Tomcat

Кроме того, у меня есть несколько классов для доступа к DB с помощью jdbc. (присутствует в другой папке/пакете)

Я спрашивал себя, как их интегрировать в мое приложение на основе сервлета.

Что такое «самое чистое» решение?

ТНХ

ответ

3

Я бы пошел с упаковкой в ​​виде отдельного JAR-файла и разместил в WEB-INF/lib вашего веб-приложения.

Хотя может показаться проще просто поместить JAR в папку общих библиотек, чтобы несколько веб-приложений начали использовать его - это приведет к невозможности обновления JAR без перезапуска всего сервера. Также вам нужно убедиться, что новый JAR отлично работает со всеми приложениями. При таком подходе возможны и проблемы с классом.

+0

addmiting У меня есть папка src с Main.jar и двумя подпапками accesBD и моделью. Как бы вы создали банку? Я совершенно новый в java. –

+0

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

+0

Я не использую anytool, просто компилирую с javac в терминале. –

0

Пакет их в банке файлы, а затем добавить файлы к вам вы проекта.