Я хотел бы знать если его возможное развертывать файлы класса Java, не перезапуская сервер JBoss. Я использую jboss v4.2.2.
Кроме того, когда я пытаюсь развернуть jsp файлы, это хорошо работает, и сервер берет изменения почти немедленно.
Большое спасибо заранее :)
Я лучше разбираюсь в Tomcat, чем в JBoss, но должна быть возможность (как в Tomcat) перезапустить приложение без перезапуска сервера приложений. Если на сервере есть "режим разработки" и он активен, то должно быть возможно вызвать перезапуск приложения, просто коснувшись
инга WEB-INF/web.xml
, т.е. обновив его временную метку. Это должно привести к загрузке ранее замененного файла класса.
Теоретически вам никогда не нужно перезапускать весь сервер, вы перезапускаете только определенные приложения (уши). JBoss (с настройками по умолчанию) автоматически развернет ваше ухо, если заметит в нем какие-либо изменения. Просто скопируйте новую версию поверх нее.
Если вы еще не используете его, ознакомьтесь с набором подключаемых модулей Eclipse JBoss Tools, чтобы упростить весь процесс развертывания во время разработки: http://www.jboss.org/tools