SBT 与 Maven Central - 在工件 url 中摆脱 Scala 版本
Posted
技术标签:
【中文标题】SBT 与 Maven Central - 在工件 url 中摆脱 Scala 版本【英文标题】:SBT with Maven Central - get rid of Scala version in artifact url 【发布时间】:2015-07-06 00:21:11 【问题描述】:我正在尝试在 Maven Central
上的 Scala
项目 Java
库中使用。在解决这种依赖关系时,SBT
将Scala version
附加到存储库 url,这显然不以这种格式存在。我可以以某种方式禁用此特定工件的附加 Scala 版本吗?
【问题讨论】:
【参考方案1】:是的,在您的依赖项的工件说明符之前使用%
而不是%%
。 %%
表示法表示该库依赖于 Scala 运行时版本,而您的则不是。
【讨论】:
它在工件说明符之前,而不是版本说明符之前。 谢谢,但我仍然找不到它unresolved dependency: com.yahoo.util#myProject;0.16.0-SNAPSHOT: not found
,缺少什么? ;
在做什么?以上是关于SBT 与 Maven Central - 在工件 url 中摆脱 Scala 版本的主要内容,如果未能解决你的问题,请参考以下文章
使用 gradle 在 maven Central 上关闭和释放工件
同时将工件部署到 Maven Central 和内部 Nexus
如何使用 sbt 将 Scala 库发布到 Maven Central?
Maven 包签名或您如何信任/验证 Maven Central 工件的完整性和真实性?
将 kotlin 多平台库发布到 Maven Central(InvalidMavenPublicationException 多个工件具有相同的......)