2

我有一个基本的 Scala 项目设置,它在运行时运行良好。我正在使用 Emacs 和 ENSIME,到目前为止,我已经设法让一个 hello world 程序工作。问题:如果构建失败,ENSIME 永远不会告诉我。这样做C-c C-b b总是会导致一个窗口显示

最新编译结果:0 个错误,0 个警告

即使它根本无法编译。这在以下情况下是正确的:

  • 存在语法错误
  • 目标构建目录不存在,因此.class不会生成文件
  • 存在任何类型的依赖问题,或错误命名的文件/任何东西

当出现问题时,如何让 ENSIME 告诉我?我是否安装不正确?其他一切正常,当项目正确时,它构建得很好。

此外,如果这不是它要显示的内容,那么它将什么解释为错误?

4

1 回答 1

1

这是一个错误,ensime 构建器丢弃了 Scala 编译器的所有错误和警告。这是在最新的 git 树中修复的:

https://github.com/ensime/ensime-src.git

于 2014-03-24T20:54:01.020 回答