如果我想包含一个用于 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()
?