在 mvn deploy 之前将变量值应用于 Pom.xml [关闭]

Posted

技术标签:

【中文标题】在 mvn deploy 之前将变量值应用于 Pom.xml [关闭]【英文标题】:Apply variable value to Pom.xml before mvn deploy [closed] 【发布时间】:2021-03-05 21:38:33 【问题描述】:

在将 POM 和它创建的 aar 部署到 repo 之前,我如何将值应用于变量?

我将其作为天蓝色工件上传。我有 3 个 mvn 部署任务,使用 -Dvariable="something" 命令传递 3 个不同的变量值。它上传的 POM 仍然具有变量,而不是其中的值。因此,应用程序试图通过首先下载 POM 并尝试解析它的 repo 在 gradle 中使用我的 AAR 会引发错误,因为自然 $variable 对它没有意义。

【问题讨论】:

【参考方案1】:

试试 flatten maven 插件,它允许您将值“编译”到 POM 中。

【讨论】:

以上是关于在 mvn deploy 之前将变量值应用于 Pom.xml [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

将变量值从反应构造函数传递到 nodeJS 后端

如何将变量值用作JS对象中的属性[重复]

Datalab 到 BigQuery - 将变量值插入 SQL

是否可以在不指定类型的情况下将变量值打印到调试?

如何将变量值“传递”给 JSON 动态对象?

将变量值从 JS 传递给 PHP