Мне нужно организовать среду разработки, в которой я могу запускать проекты Maven с помощью JBoss Seam, IDE eclipse 3.4.x и развертывания в JBoss 5.
Проекты, которые будут выполняться в этой среде, основаны на Java 6, EJB3 и JSF1.2. Среда должна поддерживать горячее развертывание.
Раньше я работал в среде разработки с плагином Sysdeo, чтобы Tomcat запускал все мои приложения - я редко использовал EJB (только для MDB).
Поэтому я бы предпочел среду, похожую на эту.
Я хотел бы знать, что вы, ребята, используете для такой архитектуры (какие плагины Eclipse - если они работают нормально, тому подобное)
Что я действительно не понял, так это то, что мой проект Maven2 с SEAM в качестве зависимости, упакованный как EAR, не появляется на моем сервере (на серверах вкладок Eclipse Ganymede), чтобы я мог выполнить развертывание (щелчок правой кнопкой мыши - опция Добавить и удалить проекты ...).
Нужно ли включать конкретную природу проекта, чтобы сделать мой EAR-проект Maven2 видимым для моего JBoss AS, включенного в мой Eclipse Ganymede?
Похоже, что шов плохо сочетается с Maven2. Я сталкиваюсь с некоторыми проблемами, чтобы заставить их работать вместе - некоторые зависимости, по-видимому, отсутствуют, и мне нужно поместить несколько дополнительных файлов в некоторые специальные места, такие как seam.properties и components.xml, с некоторым специальным содержимым.
Я чувствую, что вынужден использовать seam-gen и Ant. Жаль!