是否没有Wildfly 8/Java EE 7快速入门原型?

Tor*_*que 5 jboss maven maven-archetype wildfly

我记得Jboss AS 7和早期版本中有方便的maven原型可用,可以设置具有适当依赖关系和BOM的maven项目,但我找不到Wildfly/Java EE 7的任何东西.

我找到了关于如何手动将它们添加到项目的BOM和说明,但我想知道我是否错过了某处存在的预配置原型.

此外,如果确实没有更新的原型:为什么不呢?

Aru*_*pta 8

WildFly Java EE 7原型可在以下位置获得:

http://mvnrepository.com/artifact/org.wildfly.archetype

那是你在找什么?


Fra*_*oni 6

实际上还没有正式的wildfly原型,但你可以从webapp-javaee7开始,例如:

mvn -DarchetypeGroupId=org.codehaus.mojo.archetypes   \
    -DarchetypeArtifactId=webapp-javaee7              \
    -DarchetypeVersion=0.1-SNAPSHOT                   \
    -DarchetypeRepository=https://nexus.codehaus.org/content/repositories/snapshots/ \
    -DgroupId=com.sample                              \
    -DartifactId=javaee7-sample                       \
    -Dversion=1.0-SNAPSHOT                            \
    -Dpackage=com.sample                              \
    -Darchetype.interactive=false                     \
    --batch-mode --update-snapshots archetype:generate
Run Code Online (Sandbox Code Playgroud)

然后,您可以通过添加Bill of Materials和WildFly插件来进一步优化您的pom.xml.有关可用BOM的信息,请参阅此Maven配置教程.