如何从命令行运行使用clojure-contrib的clojure文件/脚本?我的(winodws)机器在类路径上有clojure-1.2.1.jar和clojure-contrib-1.2.0.jar。注意:我可以使用:java clojure.main启动REPL,并且可以使用:java clojure.main file-name.clj执行不使用clojure-contrib的*.clj文件
发布于 2011-07-14 06:07:57
您需要将clojure-contrib jar添加到类路径中。由于您使用的是windows,因此可以通过用分号分隔条目来添加多个类路径。
java -cp clojure-1.2.1.jar;clojure-contrib-1.2.0.jar clojure.main file-name.clj上面的代码应该使您能够运行您的file-name.clj脚本,该脚本依赖于clojure-contrib。
发布于 2011-07-14 04:52:04
该行将运行clojure脚本"hello-world.clj“。它首先将clojure jar添加到类路径中,然后执行该文件。
java -cp clojure.jar clojure.main hello-world.clj发布于 2011-07-14 20:11:48
对于那些习惯于文本编辑器+大量shell工作的人来说
lein run不错,lein项目可以帮助您组织deps和其他特定项目
https://stackoverflow.com/questions/6685323
复制相似问题