无法获取完整的maven原型列表

无法获取完整的maven原型列表,maven,maven-3,maven-archetype,Maven,Maven 3,Maven Archetype,我正在尝试使用archetype:generate生成一个Maven项目,但我只得到一小部分原型: 1: internal -> org.apache.maven.archetypes:maven-archetype-archetype (An archetype which contains a sample archetype.) 2: internal -> org.apache.maven.archetypes:maven-archetype-j2ee-simple (An

我正在尝试使用
archetype:generate
生成一个Maven项目,但我只得到一小部分原型:

1: internal -> org.apache.maven.archetypes:maven-archetype-archetype (An archetype which contains a sample archetype.)
2: internal -> org.apache.maven.archetypes:maven-archetype-j2ee-simple (An archetype which contains a simplifed sample J2EE application.)
3: internal -> org.apache.maven.archetypes:maven-archetype-plugin (An archetype which contains a sample Maven plugin.)
4: internal -> org.apache.maven.archetypes:maven-archetype-plugin-site (An archetype which contains a sample Maven plugin site.
  This archetype can be layered upon an existing Maven plugin project.)
5: internal -> org.apache.maven.archetypes:maven-archetype-portlet (An archetype which contains a sample JSR-268 Portlet.)
6: internal -> org.apache.maven.archetypes:maven-archetype-profiles ()
7: internal -> org.apache.maven.archetypes:maven-archetype-quickstart (An archetype which contains a sample Maven project.)
8: internal -> org.apache.maven.archetypes:maven-archetype-site (An archetype which contains a sample Maven site which demonstrates
  some of the supported document types like APT, XDoc, and FML and demonstrates how
  to i18n your site. This archetype can be layered upon an existing Maven project.)
9: internal -> org.apache.maven.archetypes:maven-archetype-site-simple (An archetype which contains a sample Maven site.)
10: internal -> org.apache.maven.archetypes:maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.)

通常我会得到一个包含1000多个元素的列表。我尝试使用默认的中央存储库和UK镜像,但结果相同。我没有代理。

更新:Maven Central的问题已经解决,提供的临时解决方案是:不再需要此答案


Maven Central目录似乎一直存在问题。文件
http://repo1.maven.apache.org/maven2/archetype-catalog.xml
当前为空

maven原型插件
通常会下载此文件并提取所有已定义的原型,这会产生数千个原型,正如您过去所经历的那样。由于Maven Central catalog是空的,插件默认为其内部原型(您可以看到它们所在的位置,并注意到只有10个,这就是您得到的结果)

我联系了Maven的邮件列表,目前正在等待回复

作为临时解决方法,您可以在
settings.xml
中定义Maven Central的以下镜像:

<mirrors>
    <mirror>
        <id>ibiblio</id>
        <url>http://mirrors.ibiblio.org/pub/mirrors/maven2</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

书志目录
http://mirrors.ibiblio.org/pub/mirrors/maven2
中心的

我也面临同样的问题。有可以使用的镜子吗?@May13ank我用一个变通方法编辑了我的帖子。可以使用ibiblio镜像。