Ubuntu下Eclipse开发Clojure

     由于要开始整Storm,并且是源码级的.所以开始学习Clojure.以前听说过函数式编程,也听人说Erlang的牛逼,接触了Clojure才知道,原来Clojure就是JVM中的Erlang.网上基于Ubuntu环境下开发Clojure的资料太少,这里我整理下,实质上是相当简单!

       1.安装Clojure:

          可以手动的方式,但我没有尝试,具体可以看这篇博客,写的很详细:http://riddell.us/ClojureOnUbuntu.html

           Ubuntu只要简单的一条命令就可以搞定:

           sudo apt-get install clojure


           然后输入clojure就可以进行clojure编程了.


      2.安装Eclipse Clojure插件:

          这里安装的插件是Counterclockwise.可以通过Eclipse自动安装软件的功能直接安装,具体如下:

          Eclipse菜单Help->Install New Software->输入插件网址:http://ccw.cgrand.net/updatesite/,之后下一步下一步,再根据提示重启Eclipse即可


      3.Eclipse上使用/开发Clojure

         安装好Counterclockwise插件后,可以新建Clojure工程和Clojure文件.使用方法本Java无异,这里不再重复.

        4.安装类似Maven专门针对Clojure的工具Leiningen

            手动安装方法可以通过https://github.com/technomancy/leiningen/上面的介绍,Ubuntu下面其实一句命令既可以:sudo apt-get install leiningen
        5.安装leiningen针对eclipse的插件,这个插件可以通过读取project.clj来自动建立eclipse的源码工程,之后你再通过eclipse的import exists project即可

        命令:lein plugin install lein-eclipse 1.0.0

       6.leiningen的一些用法:

            1)创建工程: 

              lein new project_name

            2)生成eclipse工程

               lein eclipse

 

你可能感兴趣的:(eclipse)