2011-03-15 3 views
1

Моя команда использует существующий веб-продукт, состоящий из 3 проектов Maven: один для WAR, один для пары EJB и один, содержащий несколько конфигурационных файлов JBoss и сборки EAR, который содержит WAR и EJB-JAR из двух других проектов. Мы используем Eclipse Helios и в настоящее время строим проекты индивидуально с установкой maven и копированием полученного EAR экземпляра JBoss AS 6 для тестирования. Хотя этот процесс работает, я изучаю возможность как-то упростить этот процесс; в идеале - установка, в которой небольшие изменения автоматически публикуются в JBoss. Может ли кто-нибудь рекомендовать ресурс для настройки наших проектов/Eclipse, чтобы публиковать изменения в JBoss автоматически?Запуск проекта уха за пределами Eclipse

ответ

0

Получите «Eclipse IDE для разработчиков Java EE» и установите JBoss Tools. Комбинация этих двух команд позволит вам сконфигурировать проекты и экземпляры сервера, чтобы их было легко развернуть и проверить инкрементные изменения.

Обратите внимание, что для этого необходимо, чтобы ваши проекты были совместимыми с WTP. Если вы еще не используете WTP, посмотрите структуру и метаданные проектов, созданных с помощью мастеров проекта Dynamic Web Project, EJB и Enterprise Application Project. Скопируйте свой источник в новые проекты или скопируйте файлы метаданных и фрагменты (очень осторожно).

+0

Спасибо за ответ, Константин. Поддерживает ли WTP развертывание инкрементных изменений из нескольких проектов, составляющих EAR? – mreynolds0404

+0

Да, хотя фактическое инкрементное развертывание perf частично зависит от серверного адаптера. Я понимаю, что JBoss один довольно приличный. –

+0

И знаете ли вы, что мастера поддерживают создание многопроектных «проектов»? Случается ли тот факт, что мы используем Maven? Должен ли я создавать проекты с помощью мастера (ов) WTP или средства m2eclipse? – mreynolds0404

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