clojure 使用阿里云仓库
学习一门语言,如果没有梯子真的是一件非常痛苦的事情,好在阿里巴巴为我们java程序员提供了maven镜像。近期学习clojure,为了找解决方案在stackoverflow和谷歌上面折腾了很久,最后才摸索出来这个方法。
在project.clj
里开头的(defproject ...)
中加上仓库指定,如下
:repositories [
["central" "http://maven.aliyun.com/nexus/content/groups/public"]
;; ["clojars" "http://mvn.local/nexus/releases"]
]
central
就是我们需要指定的主仓库
clojars
国内没有clojure仓库(官方似乎也使用了maven来存放clojure原生的包,详情不清楚),不需要指定就会自动生成官方的地址。
在当前目录下使用lein pom生成pom.xml,我们可以看到主仓库被重定向了,成功.
学习clojure一周 ,觉得它真的是一门很棒的语言.写clojure就跟写诗一样,真的很美妙.为clojure送上赞歌.