Развертывание файла .ear на tomcat

У меня есть файл .ear, который содержит несколько файлов войны.

Я перемещаю приложение на tomcat. Как только я упакую все отдельные файлы войны, содержащиеся в .ear, для совместимости с Tomcat, как будут развернуты файлы войны?

Мне просто нужно развернуть все отдельные файлы войны на tomcat, и он должен «просто работать», или это не так просто?

Чтобы быть более конкретным, что такое «клей», эквивалентный коту, который вебсфера предоставляет, чтобы упаковать все войны в одно ухо?


person blue-sky    schedule 11.02.2012    source источник


Ответы (1)


Tomcat не поддерживает полный стек EE, это только контейнер сервлетов. Вам придется развернуть WAR отдельно.

person Peter Svensson    schedule 11.02.2012
comment
Как войны будут связаны друг с другом? Что такое клей, эквивалентный коту, который вебсфера предоставляет, чтобы упаковать все войны в одно ухо? - person blue-sky; 12.02.2012
comment
Краткий ответ: нет... Спецификации java EE — это то, что вам нужно прочитать, если вы хотите понять структуру развертывания приложения EE. - person Peter Svensson; 12.02.2012
comment
Итак, скажем, у меня есть ухо, которое содержит две войны - войну1 и войну2. Я конвертирую war1 и war2 в tomcat и развертываю обе войны в tomcat. Вы говорите, что структура проекта двух войн должна быть изменена на единую файловую структуру войны? - person blue-sky; 12.02.2012
comment
Нет, вы можете развернуть несколько войн в Tomcat. - person Peter Svensson; 12.02.2012
comment
Может быть, я задаю тот же вопрос по-другому, но почему несколько войн упакованы в файл уха, почему бы просто не развернуть каждую войну отдельно. Я просто немного не уверен, как понять, как каждая война связана друг с другом, может быть, эта связь уникальна для всех файлов .ear? - person blue-sky; 12.02.2012
comment
Почитайте характеристики. В основном EAR может содержать несколько файлов WAR, EJB jar и RAR коннекторов. Файл EAR также может содержать общие библиотеки, используемые содержащимися компонентами (например, минимизировать общий размер, не упаковывая все библиотеки в каждую WAR)... - person Peter Svensson; 12.02.2012