【发布时间】:2016-12-03 21:27:00
【问题描述】:
我有一个非常基本的问题,关于在 emacs 的 android 项目内的 .java 文件中启用 ensime(基本上它应该是我理解的 enjine 模式)。
所以我在我的android项目的根目录中的build.gradle中添加了插件{ id 'org.ensime.gradle' version '0.2.8' },在项目根目录中生成.ensime文件,并在从emacs内部调用ensime并打开MainActivity.java文件后-它启动了ensime服务器成功,并将.java 文件主模式更改为ensime Disconnected。但是无论我做什么看起来都无法连接到正在运行的服务器。
A 还尝试使用 sbt 和 sbt gen-android 从头开始生成新的 android 空白项目,并尝试在该项目根文件夹中运行 sbt ensimeConfig 和 sbt ensimeConfigProject - 没有区别,main.scala 在启用 ensime-mode 后如果我尝试在该项目的某些 .java 文件中启用 ensime-mode,例如 MainActivityTest.java - 与上面描述的相同 - 已断开连接且没有 ensime 功能,它的效果很好。
【问题讨论】:
标签: java android emacs sbt ensime