开发者

Which clojure jar contains clojure.contrib.io.Streams?

I am trying to compile some Clojure code to Java using the Clojure 1.2 compiler. I am including the Clojure and Clojure-contrib 1.2 jars in the classpath. When I do the compile it fails and I get the folowing 开发者_如何学Cerror:

Exception in thread "main" java.lang.ClassNotFoundException: clojure.contrib.io.Streams (io.clj:121)

: Has anyone seen this before?

Update:

Here is the line I use to compile my clj files:

java -cp "..\lib\h2.jar;..\lib\vaadin-6.4.4.jar;..\lib\clojure.jar;..\lib\clojure-contrib.jar;..\lib\wlfullclient-10.3.0.0.jar;..\..\..\..\..\jre1.6windows32bit\lib\rt.jar;."  -Dclojure.compile.path=cljclasses clojure.lang.Compile oe.main.oe-main


clojure.contrib.io.Streams is a protocol defined in clojure.contrib.io

To help you more you have to share more details about how and what you are trying to compile.


use (compile 'oe.main.oe-main) from a clojure REPL using the same class path, and this works

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜