Jetty - это контейнер сервлетов, такой же, как Tomcat. На данный момент он совершенно не подходит в качестве сервера приложений Java EE 6, поскольку основным требованием для контейнера сервлета в этом стеке является контейнер Servlet 3.0.
Jetty 7, последняя стабильная версия, все еще находится в Servlet 2.5. На данный момент никто не знает, когда выйдет Jetty 8, который будет поддерживать Servlet 3.0, но уже можно скачать экспериментальные версии. Смотри http://www.eclipse.org/projects/project-plan.php?projectid=rt.jetty
Даже когда Jetty 8 будет в конечном итоге доступен, вам, конечно, все равно нужно будет добавить JSF2 (Mojarra), CDI (Weld) и JPA2 (Hibernate).
В настоящее время легкими альтернативами являются Glassfish V3 (особенно версия Web Profile). Это весит 47 МБ и дает вам полный веб-профиль. Glassfish запускается примерно за одну секунду на современных системах и примерно на 2 или 3 на старых. Объем памяти минимален.
Еще одна альтернатива - каучуковая смола. Это всего в нескольких шагах от сертификата Java EE 6 Web Profile (см. http://caucho.com/resin-4.0/changes/resin-4.0.14.xtp), и для всех практических целей уже полностью используется в качестве сервера приложений Java EE 6. Хотя я лично не использовал Resin, легкость кажется быть их главными приоритетами.
(обратите внимание, что термин «легкий» - это неопределенный и очень спорный термин)
Наконец, вы можете запустить JBoss AS 6. Мало кто назвал бы JBoss AS «облегченным» (время запуска на быстром оборудовании составляет не менее 12 секунд, а размер загружаемого файла - 181 МБ), но это бесплатный и открытый исходный код, и в зависимости от вашего определения облегченного типа эти цифры могут быть «достаточно хорошими» .