微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。