3

当我在 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. 按照草书说明进行设置。
  2. 在我的终端上仔细检查lein repl
  3. 仔细检查 Cursive repl 是否在正确的命名空间上运行。
  4. 研究并发现了许多与实际 Clojure 框架中的类似问题相关的解决方法。

目前,为了(-main)从 repl 执行,我首先运行(in-ns 'fileName)进入正确的命名空间,然后执行 -main 函数。我发现这比(fileName/-main)每次都输入完整信息更可取,但这仍然不是一个理想的解决方法。

4

0 回答 0