我想使用Maven构建一个项目。我有
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>3.0.2.Final</version>
</dependency>
使用了这个原型,我的Maven给了我这个错误:
[错误]无法执行目标 org.apache.maven.plugins:Maven的原型 - 插件:2.2:生成 project standalone-pom上的(default-cli):所需的原型 不存在(org.jboss.spec:jboss-javaee-6.0:3.0.2.Final) - &gt; [帮助1] [ERROR] [ERROR]要查看错误的完整堆栈跟踪,请重新运行 使用-e开关的Maven。 [错误]使用-X开关重新运行Maven 启用完整调试日志记录[ERROR]
告诉我,出了什么问题?
答案 0 :(得分:0)
我认为您必须阅读有关Maven以及如何使用maven原型的更多信息。
请看这个
maven-archetype-webapp
maven-cant-find-archetype-in-my-repository
您可以使用您选择的architype在IDE外部生成maven项目,然后将项目作为maven项目导入到您喜欢的IDE中
示例1
groudId:artifactId
org.jboss.spec.archetypes:jboss-javaee6-ear-webapp
<强>描述强>
为JBoss AS 7生成初始Java EE 6 webapp项目的原型。该项目是一个EAR,带有EJB-JAR和WAR
示例2
groudId:artifactId
org.jboss.spec.archetypes:JBoss的-javaee6-web应用
<强>描述强> 为JBoss AS 7生成初始Java EE 6 webapp项目的原型
示例3
groudId:artifactId
org.jboss.spec.archetypes:jboss-javaee6-webapp-archetype
<强>描述强> 为JBoss AS 7.1 [默认]或EAP 6生成启动Java EE 6 webapp项目的原型[如果“enterprise”属性为true]