在Leiningen项目中使用Emacs的Java

ffr*_*end 13 java emacs clojure leiningen

关于SO有很多密切相关的问题,仅举几例:

我的问题不同的是,我想知道如何使工作与Java一样容易使用Clojure直接从Emacs的内混合的Clojure/Java的Leiningen项目.

我的意思是(按优先顺序)的可能性:

  • 直接从Emacs 编译 Java代码(注意:可以从shell编译它lein javac)
  • 使用Java的代码完成(像JDEE这样的工具提供此功能,但它是与Leiningen项目设置无关的独立工具)
  • 调试 Java代码

Bil*_*ill 0

我想尝试自动完成,但我还没有做到。

考虑到 leiningen/Clojure 的工作方式,我不确定编译有多容易。当你编译Java代码时,你是否必须重新启动repl/应用程序才能让JVM重新加载它?