gpt4 book ai didi

java - Android 项目中的 .java 文件的 Ensime

转载 作者:行者123 更新时间:2023-11-30 01:08:35 25 4
gpt4 key购买 nike

我有一个非常基本的问题,关于在来自 emacs 的 android 项目中的 .java 文件中启用 ensime(据我所知,基本上它应该是 enjine 模式)。

所以我在我的 android 项目根目录中的 build.gradle 中添加了插件 { id 'org.ensime.gradle' version '0.2.8' } ,生成项目根目录中的 .ensime 文件以及在打开 MainActivity.java 文件的情况下从 emacs 内部调用 ensime 后 - 它成功启动了 ensime 服务器,并更改了 .java 文件主要模式为 ensime Disconnected。但无论我做什么,我都无法连接到正在运行的服务器。

A 还尝试使用 sbtsbt gen-android 从头开始​​生成新的 android 空白项目,并尝试在该项目根文件夹中运行 sbt ensimeConfigsbt ensimeConfigProject - 没有区别,main.scala 在启用 ensime-mode 后效果很好,如果我尝试启用 ensime-mode 在该项目的一些 .java 文件中,例如 MainActivityTest.java - 与上文所述相同 - 断开连接且没有 ensime 功能。

最佳答案

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

关于java - Android 项目中的 .java 文件的 Ensime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38654120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com