安装clojure编译工具leiningen

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情
Edit: Leiningen 1.3.1 got better Windows support and you don't need to follow these instructions anymore. Get the Windows distribution from here:http://github.com/technomancy/leiningen/downloads, unzip into a folder of choice and include in PATH.

Leiningen is a build tool for Clojure. Using Leiningen has been described here and here.

Leiningen installs and runs well on Linux and Mac. As of June 2010, Leiningen has experimental support for Windows and lacks the self-install feature. This post describes how to setup Leiningen on Windows XP. No prior Ant / Maven / Lancet experience is assumed.

1. Establish a directory where you want to install Leiningen (create if it doesn't exist). Example:

D:\lein


Also, add it to your system PATH environment variable.

2. Download the Leiningen script (right-click and choose "Save as"). Save it as "lein.bat" to the location discussed above.

3. Download the Leiningen JAR (for Leiningen 1.1.0) to the same location discussed above. The JAR filename can be figured out by looking at the comments (REM statements) in the lein.bat file.

4. Set environment variable LEIN_JAR to "D:\lein\leiningen-1.1.0-standalone.jar", or the appropriate path where the file is saved.


Leiningen is setup now. To test the install, try these:

D:\temp>lein new hello
D:\temp>cd hello
D:\temp\hello>lein deps
D:\temp\hello>lein test


Please let me know your comments and feedback.
=====================================================================
这篇文章的链接地址 是blogspot上的,打不开就翻下或者这里将就看看。

下面我说下需要注意的地方:
linux下很简单直接在https://github.com/technomancy/leiningen 的bin目录下有个lein文件,直接chmod +x ;然后运行下就可以了,之后将lein添加到PATH
win上,最简单的方式就是点这里下个编译好的leningen-XXXX版本.jar包 ;然后在点这里,在左上角选择对应版本的代码,下载zip包。
比如你要安装到D:\lein 就copy leningen-xxxx.jar包和zip包到这儿目录下,兵解压zip包当当前目录,然后copy解压后目录中的bin目录下的lein.bat到 D:\lein
最后就按上面说的,右键我的电脑在属性-》高级-》系统 在系统环境变量中添加LEIN_JAR=d:/lein/leningen-xxx.jar
然后再classpath的尾部添加:%LEIN_JAR%,最后在path中添加: d:\lein
之后就可以在任意的一个cmd窗口中敲入lein就一切正常了.
保姆级教程:在CentOS8 Docker中编译MetaBase并解除2000行限制(附阿里云源配置) 本文提供了一份详尽的MetaBase深度定制指南,重点讲解如何在CentOS 8的Docker环境中进行源码编译,并彻底解除其默认的2000行数据预览限制。教程涵盖从构建隔离编译环境、配置阿里云等国内镜像源加速依赖下载,到定位修改核心限制代码、完成编译验证的全流程,帮助用户打造无限制的企业级BI工具 阅读详情

相关推荐

leiningen所需要的jar包,leiningen-2.6.1-standalone.zip

leiningen国内有的时候会无法下载响应的jar包,将本附件导入下载的目录,并将文件名的后缀改为jar即可。

clojureLeiningen 环境安装

clojure环境安装 参考链接 windows 环境安装 1、 执行以下命令: PowerShell -Command "iwr -useb download.clojure.org/install/win-install-1.10.3.1087.ps1 | iex" 没有报错,但是显然是没有成功,截图如下: 解决办法: 步骤1:访问上面命令中的链接,下载win-install-1.10.3.1087.ps1文件 步骤2:修改win-install-1.10.3.1087.ps1文件内容(注释掉6-8

weixin_45751148的博客 1336

leiningen-installer

leiningen安装文件,由于它的官网我无法下载,后来从其他地方搜到该工具,因此在这里提供给大家,方便大家下载

Leiningen 安装

Leiningen是一个Clojure项目管理工具安装过程如下:1. 下载lein脚本https://raw.github.com/technomancy/leiningen/preview/bin/lein2. 复制到/usr/bin目录下,并允许执行mv lein /usr/bin/ root@chenshu-yangzhou-home:~/Downloads# chmod +x /usr/

Dean Chen的专栏 1万+

lein安装

linux下很简单直接在https://github.com/technomancy/leiningen 的bin目录下有个lein文件,直接chmod +x ;然后运行下就可以了,之后将lein添加到PATH。 -------------------------      win上,最简单的方式就是点这里下个编译好的leningen-XXXX版本.jar包 ;然后在点这里,在左上

新节点 1580

开源项目安装与配置指南

开源项目安装与配置指南 1. 项目基础介绍 本项目是一个名为 babashka/fs 的开源项目,它是一个 Clojure 编程语言的文件系统工具库。babashka/fs 提供了一系列的文件系统操作工具,旨在简化 Clojure 中对文件系统的访问和处理。Clojure 是一种现代的、动态的、函数式编程语言,它运行在 Java 虚拟机(JVM)上。 2. 项目使用的关键技术和框架 本项目主要使用...

gitblog_00013的博客 696

编译metabase

虽然我对Clojure和React都不是很了解。这不影响我对Lisp的真爱,更不会影响我本地编译Metabase。 我用的是windows操作系统。 让我来总结一下我的编译过程吧。 下载Metabase源码 前端环境 后端环境 开始动手编译 下载Metabase源码 git clone https://github.com/metabase/metabase.git docs/developers-guide.md中有写编译的步骤,可以参考 前端环境 安装node https://no

东逝水 1230

Leiningen Release 1.3.0!

做为Clojure的主流构建工具,在昨天Clojure1.2.0发布不到一天的时间内,Leiningen 1.3.0 也发布了。1.1.0正在用,1.2.0没有试验过,就要开始1.3.0的征程了。CHANGELOG:= 1.3.0 / 2010-08-19* Add :omit-source option to project.clj for shipping aot-only jars.* Ma...

limux 174

Codox终极教程:从安装到高级配置的完整流程(Leiningen/Boot/deps.edn全支持)

Codox是一款强大的Clojure文档生成工具,能够从ClojureClojureScript源代码中自动提取元数据并生成专业的API文档。本教程将详细介绍如何在不同构建工具安装、配置和使用Codox,帮助开发者快速掌握这一必备工具。 ## 🚀 安装指南:三种构建工具全支持 ### Leiningen安装步骤 在`project.clj`文件中添加以下插件依赖: ```clojur

gitblog_01143的博客 964

Clojure入门之windows环境安装Leiningen快速手动安装指南-附件资源

Clojure入门之windows环境安装Leiningen快速手动安装指南-附件资源

Windows中配置Metabase开发环境

Windows中配置Metabase开发环境:Win10版 安装win10 子系统Linux metabase需要在linux环境下编译,我们可以使用mac或者linux系统的电脑进行开发,在windows中可以借助Win10版子系统来进行开发,具体的安装教程可以参考这个衔接->安装Windows子系统 在子系统Ubuntu中安装mebatase开发环境 官方给出了四...

iceyung的专栏 6012

Ubuntu16.04 安装Leinigen

下载安装脚本 LeiningenClojure项目管理工具Leiningen isthe easiest way to useClojure。 官网:http://leiningen.org/ Github项目地址:https://github.com/technomancy/leiningen 安装脚本地址:https://raw.githubusercontent.com/tec...

Blossom 1173

Luminus-template 环境搭建教程:从零安装 Leiningen 准备 Clojure 开发

Luminus-template 是 Luminus 框架官方出品的 Leiningen 项目模板,也是无数 Clojure 开发者迈入 Web 开发的第一站。这篇 Luminus-template 环境搭建教程将带你从零开始:先装好 Java 与 Leiningen 构建工具,再验证环境是否就绪,最后用一条命令生成并启动你的第一个 Clojure Web 应用。全程零代码基础也能跟上,一起来搭建

gitblog_00687的博客 687

LeiningenClojure项目的自动化构建利器

LeiningenClojure生态系统中不可或缺的自动化构建工具,通过简洁的配置和强大的功能彻底改变了Clojure开发者的工作流程。它巧妙地将Maven的依赖管理能力与Ant的任务执行灵活性相结合,同时避免了这两个工具在Java生态中的复杂性。本文详细介绍了Leiningen的项目概述、核心价值、架构设计、功能特性以及安装配置指南。 ## Leiningen项目概述与核心价值 Leini...

gitblog_00576的博客 829

如何快速掌握LeiningenClojure项目自动化的终极指南

Leiningen是一款专为Clojure项目打造的自动化工具,旨在让开发者无需复杂配置即可轻松管理项目构建、依赖和部署流程。作为Clojure生态系统中最受欢迎的构建工具之一,它将Maven的依赖管理能力与Ant的灵活任务自动化完美结合,为新手和专业开发者提供一致且高效的开发体验。 ## 🚀 Leiningen核心功能解析 Leiningen提供了一站式项目管理解决方案,核心功能包括:

gitblog_00027的博客 558

Clojure语言的软件开发工具

Clojure是一种现代的、函数式的编程语言,它构建在JVM之上,注重简洁和表达力。Clojure的设计理念强调不可变性和并发性,这使得它在处理复杂数据和多线程环境时表现得尤为出色。为了提升开发效率,Clojure生态系统中涌现了诸多工具,这些工具极大地丰富了开发者的体验。本篇文章将深入探讨一些常用的Clojure开发工具,以及如何利用它们提升开发效率。

2401_90032111的博客 721
上一篇: 实时计算在点评(转载)
下一篇: storm读kafka数据源保证消息不丢失的方法
codemosi
博客等级 码龄15年 70粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值