2013-11-25 2 views
0

Мне нужно разработать слой презентации для существующего приложения Java EE, работающего на JBoss AS 4.2.1.GA. Я читал в JSF, Facelets и RichFaces и пробовал несколько примеров - некоторые вещи работали, но другие не делали из-за ограничений библиотек, которые я использовал, учитывая устаревший JBoss.JSF и Richfaces на JBoss AS 4

Может кто-то порекомендовать направление, в котором я должен руководствоваться, чтобы сделать это как можно быстрее, используя указанный сервер? Под этим я подразумеваю инструмент Eclipse (WTP, JBoss Tools, ...), тип проекта, зависимости, ... Кроме того, чтобы сократить время разработки, возможно, также использовать JRebel? Я знаю, что лучше использовать последний сервер, но, к сожалению, это не вариант.

Кроме того, я установил JBoss Tools для Eclipse Indigo, но для создания RichFaces Project требуется JBoss EAP 6 или AS 7.1.

ответ

1

Я создал приложения с использованием JSF 1.2, RichFaces 3.3.3, JBoss Seam 2.0.2 (не требуется) для JBoss AS 4.2.2.GA. Для разработки был использован Eclipse (3.4/3.5) IDE для разработчиков Java EE. Версия Eclipse не важна. Да, вам нужен WTP. В моих проектах шов-ген использовался для создания скелета проекта. Если вы не используете Seam, вы можете создать веб-проект.

+0

Благодарим за отзыв. Можете ли вы также рассказать мне, как вы применяли развертывание приложения - я строил (используя Maven) после каждого изменения, а затем копировал в папку развертывания JBoss. Если я делаю «Запуск на сервере» из Eclipse, страницы выглядят не совсем нормально. – alterfox

+0

I мои проекты Ant использовался для сборки. Развертывание на локальном сервере и горячее развертывание работало без проблем. С Maven он должен работать точно так же. Проверьте, отсутствует ли какая-либо банка в локальной среде, но существует на сервере (используется для других приложений). Другой случай: вы развернули 2 приложения с разными версиями jar (одно и то же имя, но разные версии) - этот конфликт отражается в журнале. –

+0

Нет проблем с развертыванием, только страницы не загружаются полностью одинаково, например. Отсутствует диаграмма jsflot. Спасибо в любом случае. – alterfox

Смежные вопросы