我正在尝试使用 Maven 编译我自己的 clojure-contrib 版本,但出现以下异常:
Exception in thread "main" java.lang.IllegalStateException: Can't dynamically bind non-dynamic var: clojure.contrib.pprint/*format-str*, compiling:(dispatch.clj:90)
我还使用以下命令来编译它:
mvn package -Dclojure.jar=/usr/local/share/jars/clojure.jar
clojure.jar 是实际 jar 的链接(位于同一目录中),因为我使用的是从 Git 存储库编译的版本。
有任何想法吗?
预先感谢您的评论! =)
clojure-contrib 是单一的整体构建,在 Clojure 1.2.0 之后已被弃用,并且没有得到积极维护。它不是基于最新的 Clojure 1.3.0-alpha* 版本构建的。
正在创建新的 contrib 库(每个 Github 存储库一个)http://github.com/clojure http://github.com/clojure
See http://dev.clojure.org/display/design/Clojure+Contrib http://dev.clojure.org/display/design/Clojure+Contrib及其子页面以获取更多信息。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)