gpt4 book ai didi

scala - 如何使用 sbt (one-jar) 发布额外的工件

转载 作者:行者123 更新时间:2023-12-04 04:49:45 27 4
gpt4 key购买 nike

我是 Scala 和 sbt 的新手。我设法用一个 jar 插件创建了一个可执行的 jar。

我正在尝试将这个额外的(单 jar )工件发布到 artifactory,但我无法做到这一点。有人知道怎么做吗?

我看了http://www.scala-sbt.org/0.12.3/docs/Detailed-Topics/Artifacts.html但我无法让它工作。

( Play 2.1.2,sbt 0.12.3,scala 2.10)

最佳答案

我在 build.sbt 中添加了以下内容,效果很好。

com.github.retronym.SbtOneJar.oneJarSettings
artifact in (Compile, oneJar) ~= { art =>
art.copy(`classifier` = Some("one-jar"))
}

addArtifact(artifact in (Compile, oneJar), oneJar)

然后
sbt publish

将 jar 发布到 Artifactory。

关于scala - 如何使用 sbt (one-jar) 发布额外的工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17616425/

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