如何从自定义 maven mojo 创建 maven 配置文件

Posted

技术标签:

【中文标题】如何从自定义 maven mojo 创建 maven 配置文件【英文标题】:How to create a maven profile from custom maven mojo 【发布时间】:2020-07-22 14:42:04 【问题描述】:

我正在创建自己的自定义 maven mojo 来管理自定义配置文件,我正在使用 project.setActiveProfiles(profiles); 创建配置文件,但我认为这种方法只能激活配置文件而不是创建它们。

如何从自定义 maven mojo 创建新配置文件?

【问题讨论】:

你想达到什么目的? @SilviuBurcea 我想从 maven 插件创建配置文件,这样我就可以在我公司的所有项目中使用它,而不是在我公司的所有项目的所有 pom.xml 文件中添加所有配置文件 那么 J F*** 适用于您的内容,将您的个人资料放在公司范围的 pom.xml 中:) 【参考方案1】:

您无法在构建期间创建配置文件。

如果几个人需要一些配置文件,请将它们放入公司父 POM。

【讨论】:

以上是关于如何从自定义 maven mojo 创建 maven 配置文件的主要内容,如果未能解决你的问题,请参考以下文章

在 Maven 中从测试范围运行 main:“目标 org.codehaus.mojo:exec-maven-plugin:1.6.0:java 的参数 'mainClass' 丢失或无效”

Maven:我的 mojo 如何访问自己的资源?

如何为 maven 插件定义默认 mojo

gwt-maven-plugin soyc 标志

Maven(Eclipse / Mojo)中的错误状态与代码生成(OpenAPI 5.3)和自定义模板混淆

如何在 Maven mojo 中使用 MavenBuildHelper