2
異常線程 「main」 java.io.FileNotFoundException:找不到類路徑的Clojure /工具/ logging__init.class或Clojure的/工具/ logging.clj無法定位的Clojure /工具/ logging__init.class
每次運行項目時都會出現此錯誤。
有一個堆棧跟蹤,但它不顯示錯誤是否來自我的代碼或不是?
at clojure.lang.RT.load(RT.java:443)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5018.invoke(core.clj:5530)
at clojure.core$load.doInvoke(core.clj:5529)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5336)
at clojure.core$load_lib$fn__4967.invoke(core.clj:5375)
at clojure.core$load_lib.doInvoke(core.clj:5374)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:619)
at clojure.core$load_libs.doInvoke(core.clj:5413)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:619)
at clojure.core$require.doInvoke(core.clj:5496)
at clojure.lang.RestFn.invoke(RestFn.java:551)
at tombooth.friend_token$eval3554$loading__4910__auto____3555.invoke(friend_token.clj:1)
at tombooth.friend_token$eval3554.invoke(friend_token.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6619)
at clojure.lang.Compiler.eval(Compiler.java:6608)
at clojure.lang.Compiler.load(Compiler.java:7064)
at clojure.lang.RT.loadResourceScript(RT.java:370)
at clojure.lang.RT.loadResourceScript(RT.java:361)
at clojure.lang.RT.load(RT.java:440)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5018.invoke(core.clj:5530)
at clojure.core$load.doInvoke(core.clj:5529)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5336)
at clojure.core$load_lib$fn__4967.invoke(core.clj:5375)
at clojure.core$load_lib.doInvoke(core.clj:5374)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:619)
at clojure.core$load_libs.doInvoke(core.clj:5413)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:619)
at clojure.core$require.doInvoke(core.clj:5496)
at clojure.lang.RestFn.invoke(RestFn.java:512)
at auth_friend.handler$eval1857$loading__4910__auto____1858.invoke(handler.clj:1)
at auth_friend.handler$eval1857.invoke(handler.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:6619)
at clojure.lang.Compiler.eval(Compiler.java:6608)
at clojure.lang.Compiler.load(Compiler.java:7064)
at clojure.lang.RT.loadResourceScript(RT.java:370)
at clojure.lang.RT.loadResourceScript(RT.java:361)
at clojure.lang.RT.load(RT.java:440)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5018.invoke(core.clj:5530)
at clojure.core$load.doInvoke(core.clj:5529)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5336)
at clojure.core$load_lib$fn__4967.invoke(core.clj:5375)
at clojure.core$load_lib.doInvoke(core.clj:5374)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:619)
at clojure.core$load_libs.doInvoke(core.clj:5413)
我跑了這個朋友,Redis的令牌project 也基本樣品我正在Leiningen 2.3.3 on Java 1.7.0_45 Java HotSpot(TM) 64-Bit Server VM
編輯:這裏是project.clj
(defproject auth_friend "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:dependencies [[org.clojure/clojure "1.5.1"]
[compojure "1.1.6"]
[com.cemerick/friend "0.2.0"]]
:plugins [[lein-ring "0.8.8"]]
:ring {:handler auth_friend.handler/app}
:profiles
{:dev {:dependencies [[javax.servlet/servlet-api "2.5"]
[ring-mock "0.1.5"]]}})
最初我通過將clojar作爲項目的github頁面中提供的依賴關係進行嘗試,然後在後來我下載了這兩個存儲庫並將它們作爲我的項目的一部分。 保持命名空間相同。 但仍然給它完全相同的問題。
.
├── #auth_fri#
├── README.md
├── project.clj
├── resources
│ └── public
├── src
│ ├── auth_friend
│ │ ├── #handler.clj#
│ │ └── handler.clj
│ └── tombooth
│ ├── friend_token
│ │ ├── redis.clj
│ │ ├── token.clj
│ │ └── token_store.clj
│ └── friend_token.clj
├── target
│ ├── classes
│ └── stale
│ └── extract-native.dependencies
└── test
└── auth_friend
└── test
└── handler.clj
請發佈您的project.clj以及如何使用/需要該庫。 – Chiron
@Chiron:現在檢查。 –