2012-04-18 4 views
4

Я обнаружил, что Tomcat не может выполнять полную функциональность Java EE; это только контейнер сервлетов. Итак, если я хочу добавить еще некоторые функции Java EE, мне нужно перейти на Glassfish или есть другое решение?Tomcat может обеспечить полную реализацию Java EE?

Если я добавлю файлы .jar некоторых стеклянных рыб в папку Tomcat/lib, могу ли я расширить возможности Tomcat?

+1

Там нет такого понятия, как J2EE больше, его под названием Java EE! И есть другие серверы приложений, помимо Apache Tomcat и Glassfish, http://en.wikipedia.org/wiki/Comparison_of_application_servers#Java_EE – bitek

ответ

12

Может быть, вы хотите взглянуть на TomEE

+0

за вас за ответ. Мне нужно установить это по-другому или просто мне нужно поставить .jar, что Я попаду в папку CATALINA_HOME/lib. –

+2

TomEE - автономный сервер, основанный на Tomcat и OpenEJB. – magomi

+0

J2EE/JEE - это только спецификация. Какие части JEE вы хотите использовать? В зависимости от ответа есть много проектов, которые можно использовать при разработке приложений, работающих на стандартном tomcat. Например, JPA является частью спецификации JEE и может быть добавлена ​​в ваши приложения через такие среды, как Eclipselink или Hibernate. – magomi

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