浏览 7033 次
锁定老帖子 主题:Emacs+Clojure开发环境配置
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-02-27
最后修改:2012-03-14
1、安装JDK,版本1.5以上即可。我用的是1.6的。 安装完成后配置JAVA_HOME和CLASSPATH环境变量,同时将%JAVA_HOME%/bin添加到环境变量中。 查看安装配置是否完成,在命令行运行:java -version 2、安装maven3或者maven2:直接去下载window下的maven压缩包解压即可。 安装完成后配置MAVEN_HOME环境变量,将%MAVEN_HOME%/bin添加到path环境变量中。 查看安装配置是否完成,在命令行运行:mvn -version 3、安装Emacs,直接去官网上下载一个。解压到C:\Emacs目录,并创建C:\Emacs\plugins(后面用来放插件用) 4、安装Emacs中的两个插件clojure-mode和Slime。 (1)、下载clojure-mode,解压其中的clojure-mode.el文件到C:\Emacs\plugins中。 (2)、下载slime(下载后把文件名改成slime-current.tar.gz,不然window下解压有问题)。解压文件到C:\Emacs\plugins\slime下(不要把目录搞成C:\Emacs\plugins\slime\slime-current这种结构)。 最后,打开Emacs,在.emacs文件中添加一下内容。(特别注意:load-path的加载目录不要搞错了。) ;;加载clojure-mode (add-to-list 'load-path "C:/Emacs/plugins") (require 'clojure-mode) (add-hook 'slime-repl-mode-hook 'clojure-mode-font-lock-setup) ;;加载slime (add-to-list 'load-path "c:/Emacs/plugins/slime") (require 'slime) (eval-after-load "slime" '(progn (slime-setup '(slime-repl)))) 5、安装leiningen(基于maven的一个项目构建工具)。下载leigingen压缩包和独立jar包。解压后全部放在c:\lein目录下。并添加环境变量LEIN和LEIN_JAR,并且添加到path环境变量中。如图: 6、到这里就全部配置完成了。 (1)在C:\的命令行运行:lein new hello创建hello项目,运行lein deps下载依赖包。如图: (2)运行Emacs。打开c:\hello目录下的project.clj文件。然后按:Alt-x ,输入:clojure-jack-in。完成启动。进入REPL环境。如图: 官网参考配置:http://dev.clojure.org/display/doc/Getting+Started+with+Emacs 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-03-12
安装leiningen(基于maven的一个项目构建工具)。下载leigingen压缩包和独立jar包。加压后全部放在c:\lein目录下。并添加环境变量LEIN和LEIN_JAR
|
|
返回顶楼 | |
发表时间:2012-03-15
在linux下面直接按照官方说明配置即可,windows下面确实要麻烦一点,可以参见巫云的教程http://www.cnblogs.com/darkluck99/archive/2012/02/20/2360216.html
|
|
返回顶楼 | |