首先,谢谢你花时间阅读我的问题!
问题是当我试图启动我的系统时,repl找不到一些文件,但是如果我手动加载,每个文件的依赖项一个接一个地在它之前,文件会完美地加载。
手动加载示例:
我尝试执行的命令:
(clojure.tools.namespace.repl/refresh)
获取此错误:
:via [{:type clojure.lang.Compiler$CompilerException,
:message "Syntax error compiling at (purchase_listinator/adapters/db/purchase_category.clj:1:1).",
:data #:clojure.error{:phase :compile-syntax-check,
:line 1,
:column 1,
:source "purchase_listinator/adapters/db/purchase_category.clj"}
我也试过这个:
(do (require '[com.stuartsierra.component.repl :as crepl])
(require 'purchase-listinator.core)
(crepl/reset))
获取此错误:
Syntax error compiling at (purchase_listinator\core.clj:1:1).
namespace 'purchase-listinator.components.pedestal' not found after loading '/purchase_listinator/components/pedestal'
Repository at the moment of this error for future reference
我不知道发生了什么事,事实上,我一直在这个项目上工作了很多时间,它一直运作良好,直到这个星期。
我试着去研究,但是没有成功,这应该是我错过的一件简单的事情,但是我看不到。如果你能帮助我,我会很高兴的。提前感谢你:)
2条答案
按热度按时间gblwokeq1#
(也许)删除.idea文件夹并重新打开项目会有帮助。
l7wslrjt2#
首先,问题与存储库本身无关。
我不知道发生了什么,但我只是把存储库克隆到另一个文件夹中,我试图再次启动系统,你猜怎么着?它成功了...
可能有一个奇怪的事情发生在我的本地文件夹,但我不知道是什么:/
太感谢你了!