Scala 不能';t在Play 2.3项目中运行ensime
我是Emacs的新手 我使用Scala 不能';t在Play 2.3项目中运行ensime,scala,emacs,playframework,ensime,Scala,Emacs,Playframework,Ensime,我是Emacs的新手 我使用M-x软件包安装和ensime安装了ensime 通过在Emacs中执行ensime命令并给出项目路径(在其上执行gen-ensime),我得到以下错误: Debugger entered--Lisp error: (error "check that sbt is on your PATH and that your config is compatible with http://github.com/ensime/ensime-server/wiki/Examp
M-x软件包安装
和ensime
安装了ensime
通过在Emacs中执行ensime
命令并给出项目路径(在其上执行gen-ensime
),我得到以下错误:
Debugger entered--Lisp error: (error "check that sbt is on your PATH and that your config is compatible with http://github.com/ensime/ensime-server/wiki/Example-Configuration-File [(wrong-type-argument stringp nil)]")
signal(error ("check that sbt is on your PATH and that your config is compatible with http://github.com/ensime/ensime-server/wiki/Example-Configuration-File [(wrong-type-argument stringp nil)]"))
error("check that sbt is on your PATH and that your config is compatible with http://github.com/ensime/ensime-server/wiki/Example-Configuration-File [(wrong-type-argument stringp nil)]")
(condition-case ex (ensime--1) ((quote error) (error (format "check that sbt is on your PATH and that your config is compatible with %s [%s]" "http://github.com/ensime/ensime-server/wiki/Example-Configuration-File" ex))))
ensime()
call-interactively(ensime record nil)
command-execute(ensime record)
execute-extended-command(nil "ensime")
call-interactively(execute-extended-command nil nil)
SBT 0.13.6被添加到路径中,当我在Lisp交互窗口中键入ensime SBT命令
和C-j
时,它会显示SBT路径
我的项目SBT版本是0.13.5,Scala 2.11.1,Play 2.3.3,ensime SBT 0.1.5-SNAPSHOT
Emacs版本是24,ensime版本是20141101.910。不幸的是,我给出的是文件夹路径而不是.ensime文件路径。这就是解决的问题
您找到解决方案了吗?我正在与同样的问题作斗争!