Я разрабатываю приложение на основе весны с facelets и Java Server Faces, которое работает на сервере приложений Jboss. В качестве платформы разработки я использую Eclipse Ganymede Platform Version: 3.4.2, которая объединяет инструменты веб-стандарта и, следовательно, предлагает поддержку для разных серверов, таких как Jboss 5.0.Как перенаправить приложение на Jboss в Eclipse?
Я развертываю свое приложение на Jboss внутри Eclipse. В первый раз он работает нормально, но когда я пытаюсь внести некоторые изменения и повторно опубликовать свое приложение, он просто не получает его, поэтому я вынужден перезапустить сервер. Это довольно раздражает, так как требуется около минуты или каждый раз, когда мне приходится перезапускать JBoss.
Итак, вопрос в том, есть ли какие-либо средства для повторного развертывания приложений на Jboss без перезагрузки?
Это то, что я делаю, но когда я снова запускаю приложение на Jboss, он застрял в сообщении, в котором говорится о том, как «уничтожать одиночные игры ...», и веб-приложение не работает. с другой стороны, когда я пытаюсь перераспределить, он начинает потреблять столько ресурсов, что я вынужден убить процесс jboss из bash. это безумие! – markitus82
Two Things: (1) Вы пробовали использовать Tomcat, чтобы узнать, есть ли у вас аналогичная проблема? Я предполагаю, что вам не нужен контейнер EJB. (2) Вы пробовали создать совершенно новый очень простой проект, чтобы увидеть, работает ли это с tomcat/jboss? – JamesC
факт использования Jboss - это требование клиента, поэтому изменений нет. В нашем предыдущем проекте мы использовали Tomcat в качестве сервера приложений, и при перераспределении приложения проблем не возникало. это странно, но вокруг нас есть 3 человека с этим проектом и испытывают ту же проблему с сервером приложений Jboss. – markitus82