首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在创建自项目目标期间在文件名中概括artifactId。

在创建自项目目标期间在文件名中概括artifactId。
EN

Stack Overflow用户
提问于 2015-03-19 14:09:19
回答 1查看 67关注 0票数 0

我有一个名为Customer的多模块Maven项目,我们定期使用maven原型插件的项目目标生成一个名为Customer原型的原型。

这个项目客户有一个名为Customer.yaml的文件,但是项目创建目标(创建客户原型时)不会将文件名“概括”到__rootArtifactId__.yaml。有办法做到这一点吗?

附加信息:我们使用客户原型为每个新客户生成一个Maven项目,并对其进行特定于客户的更改。因此,一般的修改可以添加到我们的客户项目,并将反映在我们的客户原型项目和所有新生成的项目。

EN

回答 1

Stack Overflow用户

发布于 2015-03-19 14:09:19

我找不到任何方法使从项目创建的目标将Customer.yaml泛化为__rootArtifactId__.yaml,尽管它会自动使用Maven模块名。显然,它跳过了这个过程中的所有其他文件。这可能是按文档所述的设计进行的:

请注意,您可能需要编辑此目标的结果。此目标无法排除不需要的文件,也无法将版权通知添加到速度模板,也无法将更复杂的元素添加到原型元数据文件中。

因此,我们的解决办法是不再将文件命名为Customer.yaml,而是命名config.yaml。其他进程已经改变以反映这一点,现在一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29146805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档