简体   繁体   English

EJB + JBoss7 Porj的原型

[英]Archetype for EJB + JBoss7 Porj

I want to build a project using Maven. 我想使用Maven构建一个项目。 I have 我有

<dependency>
    <groupId>org.jboss.spec</groupId>
    <artifactId>jboss-javaee-6.0</artifactId>
    <version>3.0.2.Final</version>
</dependency>

Having Used this archetype my Maven gave me this error: 我的Maven使用了这个原型后,给了我这个错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:2.2:generate (default-cli) on project standalone-pom: The desired archetype does not exist (org.jboss.spec:jboss-javaee-6.0:3.0.2.Final) -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [错误]无法在独立项目上执行目标org.apache.maven.plugins:maven-archetype-plugin:2.2:generate(default-cli):所需的原型不存在(org.jboss.spec:jboss- javaee-6.0:3.0.2.Final)-> [帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。 [ERROR] Re-run Maven using the -X switch to enable full debug logging. [错误]使用-X开关重新运行Maven以启用完整的调试日志记录。 [ERROR] [错误]

Tell me, what is wrong? 告诉我,怎么了?

I think you have to read more on Maven and how to use maven archetype. 我认为您必须阅读有关Maven以及如何使用Maven原型的更多信息。

Please look as this 请这样看

maven-archetype-webapp Maven的原型Web应用程序
maven-cant-find-archetype-in-my-repository 我的资料库中的Maven无法找到原型

you can generate a maven projet outside from your IDE with the architype of your choice and import the project as maven project later into your prefered IDE 您可以使用您选择的原型从IDE外部生成Maven Projet,然后将项目作为Maven项目导入到以后的首选IDE中。

Example 1 例子1
groudId:artifactId groudId:artifactId

org.jboss.spec.archetypes:jboss-javaee6-ear-webapp

Description An archetype that generates a starter Java EE 6 webapp project for JBoss AS 7. The project is an EAR, with an EJB-JAR and WAR 描述一种原型,它为JBoss AS 7生成一个入门Java EE 6 webapp项目。该项目是EAR,具有EJB-JAR和WAR

Example 2 例子2
groudId:artifactId groudId:artifactId

org.jboss.spec.archetypes:jboss-javaee6-webapp org.jboss.spec.archetypes:jboss-javaee6-webapp

Description An archetype that generates a starter Java EE 6 webapp project for JBoss AS 7 描述可以为JBoss AS 7生成入门Java EE 6 webapp项目的原型


Example 3 groudId:artifactId 示例3 groudId:artifactId

org.jboss.spec.archetypes:jboss-javaee6-webapp-archetype

Description An archetype that generates a starter Java EE 6 webapp project for JBoss AS 7.1 [by default] or EAP 6 [if the "enterprise" property is true] 描述一个原型,它为JBoss AS 7.1 [默认]或EAP 6 [如果“ enterprise”属性为true]生成一个入门Java EE 6 webapp项目。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM