JBoss AS - это то, что должно предоставить вам среду, в которой библиотеки и интегрированные среды уже интегрированы, сконфигурированы, протестированы и настроены.
Если вы действительно откажетесь от этого, вам придется сосредоточиться на всем этом:
Добавление всех библиотек, синхронизация их конфликтующих версий, настройка их по отдельности, переплетение их с использованием некоторой платформы IoC и т. Д. И т. Д.
Я знаю, что этому ответу 2 года, но я настоятельно рекомендую взглянуть на JBoss AS 7 / JBoss EAP 6 , который намного проще в настройке и обслуживании, чем 5, занимает намного меньше памяти, загружается за несколько секунд. Я перенес свои приложения из Tomcat в JBoss AS 7, теперь использую WildFly 10.1.0.