当lein repl运行时,如何重新编译和重新加载Java源代码?

振荡的

我有一个Clojure项目,正在使用leiningen。我还使用tools.namespace在运行REPL时重新加载Clojure代码。如果我想在项目中包含Java源代码,是否可以在REPL运行时重新编译并重新加载它?最方便/动态的方法是什么?我可以这样做,使其与tools.namespace一起正常工作吗?

走开

我在这里回答我自己的赏金,但是我确实做了一些工作来解决这个问题:

使用Vinyasa

这是一篇博客文章:

在emacs / nrepl中动态重载Java代码

...实际上...有点不起作用了...您必须返回到较早的版本才能获得支持。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

让Clojure运行(lein repl)

来自分类Dev

让Clojure运行(lein repl)

来自分类Dev

无法运行lein脚本

来自分类Dev

“ lein deps”如何工作?

来自分类Dev

lein repl错误:连接被拒绝

来自分类Dev

lein repl错误:连接被拒绝

来自分类Dev

lein repl 失败,但 lein run 有效

来自分类Dev

Lein Figwheel编译错误

来自分类Dev

Lein用协议编译项目

来自分类Dev

lein repl在错误的名称空间中启动

来自分类Dev

lein REPL服务器启动超时

来自分类Dev

在lein repl中需要core.async

来自分类Dev

使用终端的命令启动lein repl

来自分类Dev

没有网络连接的lein repl

来自分类Dev

在Lein中异步运行多个任务

来自分类Dev

Clojure:Lein运行无法解析符号

来自分类Dev

同时运行多个 lein 任务

来自分类Dev

围绕lein:dependencies和:plugins的混乱

来自分类Dev

Clojure lein uberjar: java.lang.ClassNotFoundException

来自分类Dev

为什么在lein repl中运行函数时得到FileNotFoundExpection?

来自分类Dev

在LightTable和lein REPL中完成时间之间的差异

来自分类Dev

从命令行将Clojure源代码编译为类(AOT)(不使用lein)

来自分类Dev

从命令行将Clojure源代码编译为类(AOT)(不使用lein)

来自分类Dev

如何查找和编辑 cider-lein-parameters?

来自分类Dev

我可以在REPL的Lein项目中查找内容吗?

来自分类Dev

lein repl失败:“没有这样的var用户/帮助”

来自分类Dev

使用来自终端的命令启动lein repl

来自分类Dev

防止SublimeREPL中的'lein repl'回显先前的命令

来自分类Dev

lein repl失败:“没有这样的var用户/帮助”