Maven 从一个项目构建多个 jar,每个 jar 中都有唯一的常量

问题描述

我将展示我目前的困境,而不是使用 necrobump Multiple builds in maven 并尝试使用由该线程创建的(现在未维护的)maven 插件

我们为每个最终用户创建了一个单独的 jar。它们中唯一唯一的就是一个常数。

最终用户数量经常变化,因此在 pom.xml 中使用配置文件/模块/程序集配置会经常变化,对于 CI/CD 管道是不切实际的。

因此,在构建时我们需要以某种方式拥有 maven:

  1. 确定要构建的独特 jar 的数量
  2. 为每个构建构建,每个构建都有其唯一的常量。

人们是如何做到这一点的?

我们已经有一个单独的脚本来创建所有用户及其相关常量值的列表。我们只是不知道如何让 maven 在构建时动态使用这个列表。

如何用 maven 做到这一点?我们应该使用不同的构建工具来做到这一点吗?如果是这样,是什么以及如何?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)