Кажется трудным (или хотя бы трудоемким) воспроизвести структуру вашего проекта и проблему. По этой причине я предлагаю использовать архетип, объявленный в Начало работы с JBoss Seam и Maven за 10 секунд! , для создания примера приложения (со сборкой, которая работает, как ожидается) имитировать конфигурацию .
Чтобы загрузить проект, выполните следующую команду:
$ mvn archetype:generate \
-DarchetypeGroupId=de.akquinet.jbosscc \
-DarchetypeArtifactId=jbosscc-seam-archetype \
-DarchetypeVersion=1.2 \
-DarchetypeCatalog=http://seam-archetype.sourceforge.net/jbosscc-seam-archetype/1.2/archetype-catalog.xml
...
Define value for property 'groupId': : com.domain.project
Define value for property 'artifactId': : seam-demo
Define value for property 'version': 1.0-SNAPSHOT: :
Define value for property 'package': com.domain.project: :
Define value for property 'seamVersion': : 2.2.0.GA
Confirm properties configuration:
groupId: com.domain.project
artifactId: seam-demo
version: 1.0-SNAPSHOT
package: com.domain.project
seamVersion: 2.2.0.GA
Y: :
...
[INFO] BUILD SUCCESS
...
И cd
в каталог seam-demo
, запустите mvn install
, и в модуле ear будут сгенерированы application.xml
и jboss-app.xml
.
Затем, используя предоставленную вами конфигурацию jboss-maven-plugin
, чтобы жестко развернуть ухо для запускаемого JBoss, я работал.