【问题标题】:Ensime for .java files inside android projectEnsime 用于 android 项目中的 .java 文件
【发布时间】: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 还尝试使用 sbtsbt gen-android 从头开始​​生成新的 android 空白项目,并尝试在该项目根文件夹中运行 sbt ensimeConfigsbt ensimeConfigProject - 没有区别,main.scala 在启用 ensime-mode 后如果我尝试在该项目的某些 .java 文件中启用 ensime-mode,例如 MainActivityTest.java - 与上面描述的相同 - 已断开连接且没有 ensime 功能,它的效果很好。

【问题讨论】:

    标签: java android emacs sbt ensime


    【解决方案1】:

    好的,看起来我找到了答案 - 它基本上是 this 的重复。所需要做的就是将:compile-jars (" [...] /local/share/java/android-sdk-mac_x86/platforms/android-10/android.jar") 添加到.ensime 文件中。

    【讨论】:

      猜你喜欢
      • 2011-07-23
      • 1970-01-01
      • 2015-04-11
      • 2019-08-11
      • 2013-07-30
      • 1970-01-01
      • 2015-11-30
      • 2013-12-08
      • 1970-01-01
      相关资源
      最近更新 更多