为什么Eclipse Maven Archetype插件没有显示我本地安装的Maven原型?

时间:2019-05-24 18:34:55

标签: eclipse-plugin maven-plugin maven-archetype

我在本地安装了Maven原型java8-junit5-archetype,但是当我尝试在Eclipse中创建新的Maven项目时,Maven Archetype插件没有列出它。

我将条目手动添加到本地目录文件~/.m2/archetype-catalog.xml中,如下所示:

<archetype>
      <groupId>com.tbp</groupId>
      <artifactId>java8-junit5-archetype</artifactId>
      <version>1.0-SNAPSHOT</version>
      <repository></repository>
</archetype>

但是在Eclipse中,我没有列出java8-junit5-archetypeenter image description here

1 个答案:

答案 0 :(得分:0)

根本原因 原来未列出java8-junit5-archetype的原因是因为其版本为1.0-SNAPSHOT。这使其成为snapshot archetype

解决方案 选中Include snapshot archetypes复选框。现在列出了原型。 enter image description here