Если я хочу включить плагин для sbt, я использую addSbtPlugin()
в plugins.sbt
. Поэтому, чтобы добавить плагин gen-idea, я бы использовал следующую строку:
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" % "1.5.0")
Увы, я должен явно указать версию 1.5.0
. Что делать, если я хочу использовать последнюю доступную версию, когда она станет доступной?
Когда я опускаю третий параметр, я получаю следующую ошибку:
C:\Users\JDearing\Documents\deleteme\LearningScala>sbt gen-idea
C:\Users\JDearing\.sbt\0.13\plugins\build.sbt:1: error: type mismatch;
found : sbt.impl.GroupArtifactID
required: sbt.ModuleID
addSbtPlugin("com.github.mpeltonen" % "sbt-idea" )
^
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? q
Возможно ли избежать указания версии в addSbtPlugin()
?