1

我尝试使用以下代码从命令行创建一个 maven webapp jee6:

mvn archetype:generate -DgroupId=com.henry.tutoria -DartifactId=jee6example 
-DarchetypeArtifactId=maven-archetype-webapp-javaee6

但在命令行上,它返回了 253,其中包含:

253: remote -> org.apache.maven.archetypes:maven-archetype-quickstart (An archetype which contains a sample Maven project.)

我试图按顺序查看数字,但这太麻烦了。有谁知道使用 webapp-javaee6 搜索号码的 linux 命令?也许它可能不存在,因为我试图在 eclipse 中从我的 mavin 插件创建它,而我发现的只是maven-archetype-webapp如果是这种情况,如何在 eclipse 上将 jee6 添加到 maven 过滤器?

4

1 回答 1

3

您没有指定 artifactGroupId(并且 artifactId 与您尝试的略有不同)。所以下面的命令行应该可以工作:

mvn archetype:generate -DgroupId=com.henry.tutoria -DartifactId=jee6example -DarchetypeArtifactId=webapp-javaee6 -DarchetypeGroupId=org.codehaus.mojo.archetypes

并更准确地回答您的问题。当您看到这个巨大的工件列表时,您可以键入几个字符(如javaee6+enter)来过滤结果列表。(它将过滤archetypeGroupId或archetypeArtifactId)

于 2013-03-19T11:48:02.460 回答