gpt4 book ai didi

maven - 在 Maven (pom.xml) 和 Gradle (build.gradle) 之间共享依赖版本

转载 作者:行者123 更新时间:2023-12-03 03:12:12 26 4
gpt4 key购买 nike

我有 Maven 和 Gradle 构建的项目。有没有办法在文本文件中定义依赖版本,例如:

.
|-- dep-versions.properties
|
|-- proj-by-gradle
| |-- build.gradle
| `-- settings.gradle
|
`-- proj-by-maven
`-- pom.xml

有没有一种简单的方法可以在 dep-versions.properties 中指定, 就像是:
com.google.guava:guava = 26.0-jre
org.apache.commons:commons-pool2 = 2.5.0

然后在 pom.xml 中使用这些版本和 build.gradle ?

最佳答案

您可以创建 BOM pom( Material list )并在两个构建中使用它。 Gradle 在 4.6 版中添加了对导入 maven BOM 文件的支持:https://docs.gradle.org/4.6/release-notes.html#bom-import

关于maven - 在 Maven (pom.xml) 和 Gradle (build.gradle) 之间共享依赖版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52545715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com