clojure.lang.Repl在IntelliJ中用Cursive弃用

时间:2016-10-31 22:17:48

标签: intellij-idea clojure cursive

当我在IntelliJ中运行Cursive repl时,会显示以下警告:

WARNING: clojure.lang.Repl is deprecated.
Instead, use clojure.main like this:
java -cp clojure.jar clojure.main -i init.clj -r args...

有没有人知道如何在IntelliJ中解决此问题?

为了达到这一点,我:

  1. 按照Cursive instructions进行设置。
  2. 仔细检查lein repl是否在我的终端上运行。
  3. 仔细检查Cursive repl是否在正确的命名空间上运行。
  4. 在实际的Clojure框架中研究并找到了许多与a similar issue相关的变通方法。
  5. 目前,为了从repl执行(-main),我首先运行(in-ns 'fileName)以进入正确的命名空间,然后执行-main函数。我发现这更适合每次输入完整的(fileName/-main),但这仍然不是一个理想的解决方法。

0 个答案:

没有答案