Как написать правильный вызов addSbtPlugin для плагина NetBeans для SBT 0.11? - PullRequest
2 голосов
/ 18 октября 2011

Я добавил следующее к %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")

Это вызывает исключение, поскольку оно не может быть разрешено.

Я заметил, что URL, который он пытается

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

, в то время как правильный URL выглядит как

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 Ответ

4 голосов
/ 21 мая 2012

Я знаю, что этот вопрос старый, но для тех, у кого есть эта проблема, попробуйте использовать

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

вместо

addSbtPlugin ("org.netbeans" % "sbt-netbeans-plugin" % "0.1.4")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...