2012-05-22 8 views
0

Я использовал архетип maven «org.jboss.spec.archetypes: jboss-javaee6-webapp-ear-archetype» для генерации кода. Я начал JBoss 7, а затем попытался развернуть его из корня проекта.JBoss maven archtype: проблема развертывания webapp-уха

mvn package 
mvn jboss-as:deploy 

Упаковка прошла успешно.

Но, я получаю следующее сообщение об ошибке на этапе развертывания:

[ERROR] Не удалось выполнить задачу по проекту MyProject-сети: Могли бы не разрешения зависимостей для проекта com.example: MyProject-страница: война: 1,0-ПАНОРАМА: не удалось найти артефакт com.example: MyProject-банку: EJB: 1.0-SNAPSHOT -> [Помощь 1]

Я попытался с тарой как корня проекта и myProject- ушных папок.

Моя среда: Ubuntu 12,04, Oracle JDK 7, JBoss 7.1, Maven 3

Большое спасибо!

Это моя структура проекта после того, как упаковка (некоторые детали опущены)

. 
├── myProject-ear 
│   ├── pom.xml 
│   ├── src 
│   │   └── main 
│   │    └── application 
│   │     └── META-INF 
│   │      └── myProject-ds.xml 
│   └── target 
│    ├── application.xml 
│    ├── maven-archiver 
│    │   └── pom.properties 
│    ├── myProject 
│    │   ├── META-INF 
│    │   │   ├── application.xml 
│    │   │   └── myProject-ds.xml 
│    │   ├── myProject-ejb-1.0-SNAPSHOT.jar => *** EJB JAR HAS GENERATED *** 
│    │   └── myProject-web-1.0-SNAPSHOT.war => *** WAR HAS GENERATED *** 
│    └── myProject.ear      => *** EAR HAS GENERATED (contains other 2 archives) *** 
├── myProject-ejb 
│   ├── pom.xml 
│   ├── src 
│   └── target 
│    ├── classes 
│    │   ├── com 
│    │   ├── import.sql 
│    │   └── META-INF 
│    │    ├── beans.xml 
│    │    └── persistence.xml 
│    ├── generated-sources 
│    │   ├── annotations 
│    │   └── test-annotations 
│    ├── maven-archiver 
│    │   └── pom.properties 
│    ├── myProject-ejb-1.0-SNAPSHOT.jar => *** EJB JAR HAS GENERATED *** 
│    └── test-classes 
│     ├── arquillian.xml 
│     ├── com 
│     │   └── example 
│     │    └── test 
│     │     └── MemberRegistrationTest.class 
│     ├── META-INF 
│     │   └── test-persistence.xml 
│     └── test-ds.xml 
├── myProject-web 
│   ├── pom.xml 
│   ├── src 
│   └── target 
│    ├── classes 
│    │   └── com 
│    ├── generated-sources 
│    │   └── annotations 
│    ├── maven-archiver 
│    │   └── pom.properties 
│    ├── myProject-web-1.0-SNAPSHOT 
│    │   ├── index.html 
│    │   ├── META-INF 
│    │   ├── resources 
│    │   └── WEB-INF 
│    │    ├── beans.xml 
│    │    ├── classes 
│    │    │   └── com 
│    │    │    └── example 
│    │    ├── faces-config.xml 
│    │    └── templates 
│    │     └── default.xhtml 
│    ├── myProject-web-1.0-SNAPSHOT.war => ***WAR HAS GENERATED*** 
│    └── surefire 
├── pom.xml 
└── README.md 
} 
+0

Wich версию 'org.jboss.spec.archetypes : JBoss-javaee6-WebApp-ухо-archetype'? BTW: Вы усадили древовидную структуру вручную или использовали инструмент для этого? – Thor

+0

Я использовал команду linux 'tree'. Спасибо за ваш ответ. Я сам выяснил ответ. –

ответ

0

После попытки некоторых больше я понял, следующие работы:

mvn clean package jboss-as:deploy