IDEA+leiningen+cursive 搭建 clojure 开发环境

目录

IDEA 安装

  直接用最新的社区免费版就可以了,解压后就可以使用。

leiningen 安装

# 这里有安装步骤,直接下载脚本放入环境变量中执行就可以了
https://github.com/technomancy/leiningen

cursive 安装

# 这里有安装方法,非常简单,下载下来后,使用 IDEA 的本地插件安装就可以了
# 表面上这个工具要收费,但是随时可以申请免费使用
https://cursive-ide.com/userguide/

建立项目

lein new app test

IDEA 导入项目

  直接使用 IDEA open 这个项目就可以开始愉快的编程了。

把项目打成 jar 包

# 在项目目录下执行
jimila@CDYJY-JINGML:cli$ lein uberjar
Compiling cli.core
Created /home/jimila/Desktop/prolab/testclojure/cli/target/uberjar/cli-0.1.0-SNAPSHOT.jar
Created /home/jimila/Desktop/prolab/testclojure/cli/target/uberjar/cli-0.1.0-SNAPSHOT-standalone.jar

# 运行 jar 包
jimila@CDYJY-JINGML:cli$ java -jar /home/jimila/Desktop/prolab/testclojure/cli/target/uberjar/cli-0.1.0-SNAPSHOT-standalone.jar
Hello, World!

目录