Другая ошибка, пытающаяся "lein ritz" - Невозможно разрешить var: main/warn-chaining в этом контексте, компиляция: (ritz/swank/project.clj: 98: 11)

После решения этой ошибки теперь я получаю еще одну ошибку: lein ritz:

Caused by: java.lang.RuntimeException: Unable to resolve var: main/warn-chaining in this context, compiling:(ritz/swank/project.clj:98:11)
 at clojure.lang.Compiler.analyzeSeq(Compiler.java:6567)
 at clojure.lang.Compiler.analyze(Compiler.java:6361)
 at clojure.lang.Compiler.analyze(Compiler.java:6322)
 at clojure.lang.Compiler$InvokeExpr.parse(Compiler.java:3573)
 at clojure.lang.Compiler.analyzeSeq(Compiler.java:6562)
 at clojure.lang.Compiler.analyze(Compiler.java:6361)
 at clojure.lang.Compiler.analyze(Compiler.java:6322)
 at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5708)
 at clojure.lang.Compiler$LetExpr$Parser.parse(Compiler.java:6009)
 at clojure.lang.Compiler.analyzeSeq(Compiler.java:6560)
 at clojure.lang.Compiler.analyze(Compiler.java:6361)
 at clojure.lang.Compiler.analyzeSeq(Compiler.java:6548)
 at clojure.lang.Compiler.analyze(Compiler.java:6361)
 at clojure.lang.Compiler.analyze(Compiler.java:6322)
 at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5708)
1 ответ

Похоже, вы используете lein ritz вне каталога проекта.

Новые версии ritz будут предупреждать:

Не удалось найти project.clj, который необходим для ritz

Но lein ritz-nrepl по-прежнему приводит к исключенному исключению среды Java:

Unable to resolve var: main/warn-chaining in this context

Решение: cd в каталог вашего проекта и повторите попытку оттуда.

licensed under cc by-sa 3.0 with attribution.