从本地存储库导出 Maven 原型

Exporting Maven Archetype from Local Repository

我有一个 Maven 原型,它是我自己从我的一个项目创建的,并安装在我自己的本地 Maven 存储库中。从 Eclipse 我可以使用这个原型创建新项目,我显然可以访问原型的 "installed" 文件(安装后放置在存储库中的文件)。

问题是现在我想与同事共享原型,但是在我创建它并将其安装到我的本地存储库之后,我删除了 "installer" 文件(那些在generated-sources/archetype 我的源项目文件夹),所以现在我的存储库中只安装了原型,我不知道如何导出它以便与其他人共享。

我可以创建一个新的原型,但是我一开始就付出了很多努力并花了几个小时,所以我想知道是否可以导出当前的原型,如果可以,如何导出我做吗?

编辑

换个方式问,我可以从我的本地存储库中取出 "installed" 文件并将它们放在其他存储库中,并让 Maven 将它们识别为原型吗?

我们最后做的是压缩存储库原型文件夹并将其发送给我的同事,然后他执行了以下步骤:

  1. 将 archetype 文件夹文件解压到他本地 Maven 存储库的根目录下。
  2. 执行命令'mvn archetype:crawl'。

就是这样。他能够使用原型来创建新项目。