sbt-ensime 不能很好地处理 SBT 名称哈希
sbt-ensime not playing nice with SBT name hashing
按照安装指南here 为 Emacs 安装 ENSIME。我在 ~/.sbt/0.13/plugins/plugins.sbt
文件中添加了 addSbtPlugin("org.ensime" % "ensime-sbt" % "0.1.5")
行,并在 SBT 多项目中启动了 SBT。
启动时出现以下错误:
/myprojectpath/project/project/build.sbt:3: error: value withNameHashing is not a member of sbt.inc.IncOptions
incOptions := incOptions.value.withNameHashing(true)
^
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?
如果我删除 addSbtPlugin
行,那么 SBT 可以正常启动。
从 #1592 看,这是一个已知问题,解决方法是消除您的 ~/.ivy2
。
按照安装指南here 为 Emacs 安装 ENSIME。我在 ~/.sbt/0.13/plugins/plugins.sbt
文件中添加了 addSbtPlugin("org.ensime" % "ensime-sbt" % "0.1.5")
行,并在 SBT 多项目中启动了 SBT。
启动时出现以下错误:
/myprojectpath/project/project/build.sbt:3: error: value withNameHashing is not a member of sbt.inc.IncOptions
incOptions := incOptions.value.withNameHashing(true)
^
[error] Type error in expression
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?
如果我删除 addSbtPlugin
行,那么 SBT 可以正常启动。
从 #1592 看,这是一个已知问题,解决方法是消除您的 ~/.ivy2
。