gpt4 book ai didi

sbt - 如何在依赖项中为 Maven 的 pom 属性设置值?

转载 作者:行者123 更新时间:2023-12-04 16:02:44 25 4
gpt4 key购买 nike

在 sbt 构建中为依赖项设置 Maven POM 属性值的选项有哪些?

我的项目依赖于 Maven 下的另一个项目。我想我需要以某种方式为 my.classifier 提供一个值。这是依赖项的 pom.xml 的一部分:

<dependency>
<groupId>com.mycoolproject.something</groupId>
<artifactId>core</artifactId>
<version>1.0</version>
<classifier>${my.classifier}</classifier>
</dependency>

目前我得到:

[warn] ==== public: tried
[warn] http://repo1.maven.org/maven2/com/mycoolproject/something/core/0.4.0/core-1.0-${my.classifier}.jar

最佳答案

您现在可以使用 classifiers of SBT 的解决方法:

"the.other.dependency.that.needs.the.lib" % "x" % "1.0" exclude("com.mycoolproject.something", "core")
"com.mycoolproject.something" % "core" % "1.0" classifier "myvalue"

关于sbt - 如何在依赖项中为 Maven 的 pom 属性设置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19423549/

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