1

我一直在尝试使用 ensime 和 sublime 来使用 Scala。为了安装 ensime,我在这个位置创建了一个 plugin.sbt

~/.sbt/1.0/plugins/plugins.sbt

这是 我还在 plugin.sbt 中添加“addSbtPlugin("org.ensime" % "sbt-ensime" % "2.0.1")" 的屏幕截图。但是当我运行 sbt 并运行命令“ensimeConfig”来创建 .ensime 文件时,我得到了错误

C:\Users\Mahadi>sbt
"C:\Users\Mahadi\.sbt\preloaded\org.scala-sbt\sbt\"1.0.1"\jars\sbt.jar"
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; sup
port was removed in 8.0
[info] Loading global plugins from C:\Users\Mahadi\.sbt\1.0\plugins\project
[info] Loading settings from plugins.sbt ...
[info] Loading global plugins from C:\Users\Mahadi\.sbt\1.0\plugins
[info] Loading project definition from C:\Users\Mahadi\project
[info] Set current project to mahadi (in build file:/C:/Users/Mahadi/)
[info] sbt server started at 127.0.0.1:5547
sbt:mahadi> ensimeConfig
[error] Not a valid command: ensimeConfig
[error] Not a valid project ID: ensimeConfig
[error] Expected ':' (if selecting a configuration)
[error] Not a valid key: ensimeConfig
[error] ensimeConfig
[error]             ^
sbt:mahadi>

所以我正在寻求你的帮助。

4

1 回答 1

0

Youn 应该在 sbt 项目的根目录中运行sbt,因为ensime配置文件是基于它构建的。

于 2018-06-18T01:24:05.097 回答