Если вы пытаетесь сократить время разработки, для Glassfish есть два пути, насколько я знаю.
Во-первых, вы можете развернуть каталог как asadmin deploydir
. В результате вы можете изменять файлы jsp и тела методов, благодаря технологии горячей замены.
Но самое элегантное решение - использовать альтернативную библиотеку, чтобы уменьшить количество развертываний. Есть несколько альтернатив для этого, но вы можете использовать jrebel. Это довольно стабильно. JRebel используется для сокращения развертываний и перезагрузки файлов классов на лету с помощью jvm его агента jvm. Он поддерживает почти все известные фреймворки.