先在系统上安装好 maven2
sudo port install maven2
然后新建一个目录,用来存放相关的项目文件
mkdir maven_prj
进入该目录,在该目录内新建一个名为 pom.xml 的项目文件,可以直接拷贝后面附的那个 pom.xml
启动一个 swank 服务器,执行命令如下:
mvn clojure:swank
这时就可以启动 Emacs,接着执行连接命令:
M-x slime-connect
选择默认的主机和端口号,连接,现在就一切 OK 了,操作非常简单,比用 lein 更简单。
英文原文在这里:
http://www.learningclojure.com/2010/08/clojure-emacs-swank-slime-maven-maven.html
附录:pom.xml
4.0.0 com.example hello-maven-clojure-swank 1.0-SNAPSHOT hello-maven maven, clojure, emacs: together at last clojars http://clojars.org/repo/ clojure http://build.clojure.org/releases central http://repo1.maven.org/maven2 org.clojure clojure 1.2.0 org.clojure clojure-contrib 1.2.0 jline jline 0.9.94 swank-clojure swank-clojure 1.2.1 com.theoryinpractise clojure-maven-plugin 1.3.3 org.codehaus.mojo versions-maven-plugin 1.2