2
我越來越常見的Clojure錯誤:的Clojure不能在clojars依賴定位__init.class
Unhandled java.io.FileNotFoundException
Could not locate org/dsteurer/doctex__init.class or
org/dsteurer/doctex.clj on classpath.
正確的文件是在我的project.clj:依賴關係[org.dsteurer/doctex「0.1.10 「]並且來自該項目的文件位於我的.m2目錄中。
如果我清除.m2存儲庫並重新啓動REPL,則將doctex中的文件下載並添加到.m2存儲庫,但錯誤仍然存在。
沒有文件doctex.clj。有文件core.clj和main.clj,main.clj在ns中有一個:gen-class。看看其他clojar下載我發現很多隻有一個core.clj,沒有「projectname.clj」文件,所以我很困惑。我有幾十個clojure項目和許多依賴關係,這個問題(依賴關係是正確的,而.m2被正確填充)是新的。
要清楚:如何指定依賴關係('[org.dsteurer/doctex「0.1.10」]')可能是正確的,代碼中的用法不正確。 – glts