Emacs 苹果酒中的jdk源代码查找不起作用

Emacs 苹果酒中的jdk源代码查找不起作用,emacs,clojure,cider,Emacs,Clojure,Cider,我正在macOS Mojave(10.14.6)上使用Emacs 26.3、苹果酒0.23.0(Lima)、开放JDK 11.0.5(开放JDK运行时环境Corretto-11.0.5.10.2(构建11.0.5+10-LTS).My CIDER安装适用于我所需的一切,但不适用于引用JDK源代码和javadoc。出于某种原因,它显示了Clojure方法的Clojure源代码,但不适用于任何Java方法的JDK源代码。我发现我的CIDER类路径缺少JDK source.zip位置和JRE中的其他J

我正在macOS Mojave(10.14.6)上使用Emacs 26.3、苹果酒0.23.0(Lima)、开放JDK 11.0.5(开放JDK运行时环境Corretto-11.0.5.10.2(构建11.0.5+10-LTS).My CIDER安装适用于我所需的一切,但不适用于引用JDK源代码和javadoc。出于某种原因,它显示了Clojure方法的Clojure源代码,但不适用于任何Java方法的JDK源代码。我发现我的CIDER类路径缺少JDK source.zip位置和JRE中的其他JAR,如下所示

/Users/user/Projects/clojure/test/test
/Users/user/Projects/clojure/test/src
/Users/user/Projects/clojure/test/dev-resources
/Users/user/Projects/clojure/test/resources
/Users/user/Projects/clojure/test/target/classes
/Users/user/.m2/repository/cider/cider-nrepl/0.22.4/cider-nrepl-0.22.4.jar
/Users/user/.m2/repository/nrepl/nrepl/0.6.0/nrepl-0.6.0.jar
/Users/user/.m2/repository/org/clojure/clojure/1.10.0/clojure-1.10.0.jar
/Users/user/.m2/repository/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.jar
/Users/user/.m2/repository/org/clojure/core.specs.alpha/0.2.44/core.specs.alpha-0.2.44.jar
/Users/user/.m2/repository/clojure-complete/clojure-complete/0.2.5/clojure-complete-0.2.5.jar

如何使JDK源代码查找在苹果酒中工作?

尝试将包含Java源代码的zip的目录作为资源添加到Leiningen配置文件(
~/.lein/profiles.clj
)例如,默认目录:

{:user {:resource-paths ["/usr/lib/jvm/openjdk-8"]}}
现在必须将其包含在激活配置文件的每个项目中


我在Emacs 26.3苹果酒0.24.0 nREPL 0.6.0 Java 1.8.0242中使用Ubuntu18.04。

这曾经对我有效,但现在不再有效。似乎src.zip文件不在类路径上。可能与升级到高于JDK 1.8的Java版本有关。我还尝试设置变量
苹果酒JDK src path
,但没有成功救命啊。