我正在尝试做一个关于Castra和Hoplon的教程,我正在尝试按照基本步骤进行设置。该项目使用https://github.com/tailrecursion/boot来自我引导,我无法让它工作。我克隆了repo并构建了它(启动,就是这样),当我尝试使用它做任何事情时都会出现以下错误(启动教程或者从boots github readme执行hello world app thingy):
java.io.FileNotFoundException: Could not locate cemerick/pomegranate__init.class
or cemerick/pomegranate.clj on classpath:
at clojure.lang.RT.load (RT.java:443)
clojure.lang.RT.load (RT.java:411)
clojure.core$load$fn__5018.invoke (core.clj:5530)
clojure.core$load.doInvoke (core.clj:5529)
clojure.lang.RestFn.invoke (RestFn.java:408)
.......
我一般都是新手,但在谷歌搜索后我不知道该怎么做。这似乎有点讽刺意味,因为石榴的重点在于把东西放在你的课堂路径上而错误是它不在课堂路径上。
答案 0 :(得分:3)
在build.boot
文件中检查第3行是否为:
#tailrecursion.boot.core/version "2.3.1"
如果你的deps中有boot.task 2.1.2
[tailrecursion / boot.task" 2.1.2"]
HTH