我有一个基于 maven 的项目,其中我正在使用 SBT 集成我在 Scala 中开发的一些库。
目前,SBT 项目(我正在其中开发 Lib)有一个快照版本。
虽然快照 jar 在 Ivy 中正确更新,但当我使用 PublishM2 时,Maven 中的情况并非如此。我必须删除前一个才能获得我将使用 PublishM2 发布的新版本。
有没有办法确保我的 PublishM2 正确更新本地 Maven 存储库(意味着使用新快照)?
最佳答案
尝试以下 sbt 命令:
sbt publishLocal publishM2
它应该将 Artifact 发布到本地 Maven 存储库中。
关于maven - Sbt 不更新本地 Maven 仓库中的快照,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30675963/