跳转到内容

Clojure/Leiningen 学习

来自维基教科书,开放世界中的开放书籍
Previous page
并发编程
Clojure 学习 Next page
阅读器宏
Leiningen

Leiningen 是基于 Maven 的 Clojure 构建工具。它可以完成 Maven 的所有功能,但它为 Clojure 提供了进一步的支持,并简化了常见的 Clojure 任务。

与 Maven 一样,Leiningen 倾向于约定优于配置,因此它自动化了许多构建、测试和部署步骤,而无需大量的复杂配置。

Leiningen 入门

[编辑 | 编辑源代码]

Leiningen 的官方主页位于 https://github.com/technomancy/leiningen。与 Maven 一样,Leiningen 可以根据需要下载和安装依赖项,因此要安装它,只需下载并运行一个小的引导脚本,它将根据需要安装所有其他模块。

在 Linux 上安装

[编辑 | 编辑源代码]

https://github.com/technomancy/leiningen/raw/stable/bin/lein 下载 shell 脚本。将其放在路径中的某个位置并使其可执行。一个方便的位置是 ~/bin,如果它在您的 $PATH 中。然后,您应该能够运行 lein 命令

$ lein version
Leiningen 1.4.1 on Java 1.6.0_20 OpenJDK Client VM

在 Windows 上安装

[编辑 | 编辑源代码]
  1. https://github.com/downloads/technomancy/leiningen/leiningen-1.4.1-win32.zip 下载 Windows 发行版。
  2. 将其解压缩到您选择的文件夹中
  3. 修改您的路径以包含 'lein' 目录
华夏公益教科书