我在sbt
和bintray-sbt
插件之间遇到一种阻抗不匹配问题。该插件通过bintray-sbt
https://bintray.com/artifact/download/synapse/sbt-plugins/me/synapse/my-sbt-plugin/0.0.1/my-sbt-plugin-0.0.1.pom
发布,publishMavenStyle
设置为true
。如果设置为false
,则会创建不同的目录结构,但仍然不是一个sbt预计)。测试项目已
resolvers += Resolver.bintrayRepo("synapse", "sbt-plugins")
addSbtPlugin("me.synapse" % "my-sbt-plugin" % "0.0.1")
project/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 repo吗?
UPD:在将软件包链接到sbt-plugin-releases之后,它看起来像是在正确的目录结构中。