就像Alex提到的那样,如果您使用-cp参数启动Java,则不会引用CLASSPATH环境。所以,代替
java -cp /Users/smcho/bin/jar/clojure.jar clojure.lang.Repl
用
java -cp /Users/smcho/bin/jar/clojure.jar:$CLASSPATH clojure.lang.Repl
您可以从Clojure repl中检查Java类路径:
(doseq [p (.getURLs (java.lang.ClassLoader/getSystemClassLoader))] (println (.getPath p)))



