首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Emacs+Clojure开发环境配备

2012-09-20 
Emacs+Clojure开发环境配置Emacs下的配置clojure开发环境主要有以下几个步骤:1、安装JDK,版本1.5以上即可。

Emacs+Clojure开发环境配置
Emacs下的配置clojure开发环境主要有以下几个步骤:

  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的加载目录不要搞错了。)

 
   
  5、安装leiningen(基于maven的一个项目构建工具)。下载leigingen压缩包和独立jar包。解压后全部放在c:\lein目录下。并添加环境变量LEIN和LEIN_JAR,并且添加到path环境变量中。如图:



完成配置后,命令行运行: lein plugin install swank-clojure 1.4.0来安装swank-clojure插件。

  6、到这里就全部配置完成了。

   (1)在C:\的命令行运行:lein new hello创建hello项目,运行lein deps下载依赖包。如图:




   (2)运行Emacs。打开c:\hello目录下的project.clj文件。然后按:Alt-x ,输入:clojure-jack-in。完成启动。进入REPL环境。如图:


  ( :至于linux下的环境配置和window下的过程没有区别。而且用yum或者apt-get来安装其中的软件可以更省事。)


官网参考配置:http://dev.clojure.org/display/doc/Getting+Started+with+Emacs
   

热点排行