Мое первое сообщение, так что легко на меня.Ссылка на баночки JAXB - лучшая практика
Я ищу совет по организации и обращению к сторонним банкам для использования в моем веб-приложении j2ee. Банки, которые мне нужны для организации и ссылки, - это JAXDP JAXB api jars.
Я использую Eclipse и Tomcat 5.5. Мое веб-приложение обменивается XML с веб-сервисом и поэтому необходимо выполнить некоторые XML-сортировки и разборки с использованием JAXB api в JWSDP-2.0.
Я загрузил JWSDP-2.0 и установил его на свой компьютер. Теперь я пытаюсь найти лучший способ сделать необходимые файлы jar, содержащиеся в нем, доступными для моего веб-приложения в eclipse на моей машине, а также в Tomcat как на моем компьютере, так и на конечном сервере тестирования и производства.
Я начал просто копировать файлы .jar в папку WEB-INF/lib моего проекта. Это означало, что файлы jar теперь будут экспортироваться в .war при развертывании в Tomcat. Тем не менее, мне это не нравится, потому что файлы jar поступают из нескольких разных библиотек в JWSDP-2.0, и копирование их, как это означало, что все они просто подбрасывались вместе, а не красиво разделялись как JAXB, JAXP, SAAJ и т. Д. Также , есть некоторые столкновения имен, например, мое веб-приложение уже содержит старые XML-синтаксические анализаторы xml, которые уже используются другой частью веб-приложения.
Затем я удалил все эти банки и создал серию пользовательских библиотек в eclipse, например «jwsdp-2.0_jaxp», «jwsdp-2.0_jaxb», которые ссылаются на банки из их местоположений в установке WSDP-2.0. Это прекрасно работает, так как соответствует моему веб-приложению в eclipse, но теперь мне нужно сделать эти банки доступными для Tomcat, и я немного застрял там, чтобы сделать это наилучшим образом.
Итак, на базовом уровне мой вопрос заключается в том, как я могу получить файлы jar, упомянутые в Tomcat?
В более общем плане, я ищу рекомендации относительно наилучшей практики для ссылок и включения сторонних баннеров в проект с глазом для плавного развертывания на серверах.
Если кто-нибудь может рекомендовать какие-либо хорошие статьи/книги/resorces по организации и развертывания кода, которые помогли бы мне узнать лучшие практики для такого рода сценария, который был бы большой
Приветствия заранее.