2

我在sbtbintray-sbt插件之间遇到了一种阻抗不匹配。该插件通过bintray-sbtat发布https://bintray.com/artifact/download/synapse/sbt-plugins/me/synapse/my-sbt-plugin/0.0.1/my-sbt-plugin-0.0.1.pompublishMavenStyle设置为true。如果设置为false不同的目录结构,则会创建但仍然不是 sbt 期望的)。测试项目有

resolvers += Resolver.bintrayRepo("synapse", "sbt-plugins")

addSbtPlugin("me.synapse" % "my-sbt-plugin" % "0.0.1")

inproject/plugins.sbt和 sbt 尝试下载https://dl.bintray.com/synapse/sbt-plugins/me/synapse/my-sbt-plugin_2.10_0.13/0.0.1/my-sbt-plugin-0.0.1.pom

在插件构建定义中应该使用哪些设置来 a) 能够从当前存储库中对其进行测试,并且 b) 能够在时机成熟时将其链接到 sbt-plugin-releases 存储库?

UPD:看起来在将包链接到 sbt-plugin-releases 后,它最终处于正确的目录结构中。

4

0 回答 0