首页 > 解决方案 > 通过 Eclipse 创建 Maven Archetype

问题描述

我愿意创建一个原型,这对于创建许多共享相同架构的项目很有用。我遵循了 maven 指南并阅读了一些博主指南,但即使有了这些信息,我也很挣扎。

我的项目有一些限制:

我怎样才能做到这一点?我尝试了几种解决方案,但遇到了很多错误。如果您有完整的英语或法语分步指南,那就太棒了,但我也想了解它是如何工作的。

非常感谢您的帮助

标签: mavenarchitecturemaven-archetypearchetypes

解决方案


让我回答你的部分问题。

从示例项目中,您可以使用archetype:create-from-project( https://maven.apache.org/archetype/maven-archetype-plugin/create-from-project-mojo.html ) 创建原型。

您可以提供一个属性文件,该文件将用于将实际值(如1.0.0-SNAPSHOT)替换为引用(如$version)。所有过滤的文件都将被视为速度模板,以便您可以使用 $-type 替换。

您的存储库限制可能是个问题,因为您可能需要数十个工件才能使原型插件运行。


推荐阅读