如何为SBT 0.11的NetBeans插件编写正确的addSbtPlugin调用?

时间:2011-10-18 01:31:24

标签: scala netbeans sbt

我已将以下内容添加到%APPDATA%\.sbt\plugins\build.sbt

resolvers += ScalaToolsSnapshots

resolvers += "remeniuk repo" at "http://remeniuk.github.com/maven"

addSbtPlugin ("org.netbeans" % "sbt-netbeans-plugin" % "0.1.4")

由于无法解决,因此抛出异常。

我注意到它尝试的网址是

http://remeniuk.github.com/maven/org/netbeans/sbt-netbeans-plugin_2.9.1_0.11.2/0.1.4/sbt-netbeans-plugin-0.1.4.pom

虽然正确的网址似乎是

http://remeniuk.github.com/maven/org/netbeans/sbt-netbeans-plugin_2.9.1/0.1.4/sbt-netbeans-plugin_2.9.1-0.1.4.pom

但SBT将其版本注入不应该的位置,并且不会将Scala版本注入其应该的位置。

那么什么可以是正确的addSbtPlugin参数?

PS:我也尝试使用http://vasilrem.com/maven代替http://remeniuk.github.com/maven

1 个答案:

答案 0 :(得分:4)

我知道这个问题已经过时了,但对于遇到此问题的其他人来说,请尝试使用

libraryDependencies += "org.netbeans" %% "sbt-netbeans-plugin" % "0.1.4"

而不是

addSbtPlugin ("org.netbeans" % "sbt-netbeans-plugin" % "0.1.4")