Когда вы говорите «перезагрузка», это звучит так, как будто вы имеете в виду «выключить и перезапустить JBoss».
Вам только нужно заставить JBoss перезагрузить приложение, коснувшись файла (для архива EAR или WAR) или дескриптора развертывания (app.ear/META-INF/application.xml
или app.war/WEB-INF/web.xml
) для разорванного архива.
Перезагрузка EAR приложения Seam занимает около 15 секунд на моей машине, в то время как запуск JBoss занимает около 30 секунд, исключая завершение работы, но включая запуск приложения Seam.
Если вы действительно хотите перезапустить JBoss, вы, вероятно, сможете ускорить его запуск, удалив компоненты, которые вам не нужны в вашей среде разработки, такие как JBossHA (высокая доступность и кластеризация).