Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
80 lines (53 sloc) 2.11 KB

Getting Started

Clojure installer and CLI tools

Clojure provides command line tools that can be used to start a Clojure repl, use Clojure and Java libraries, and start Clojure programs.

Installation on Mac via brew

Install the command line tools with brew:

brew install clojure

If you’ve already installed, you can upgrade to the latest release with:

brew upgrade clojure

Installation on Linux

  1. Ensure that the following dependencies are installed: bash, curl, rlwrap, and Java.

  2. Use the linux-install script to download and run the install, which will create /usr/local/bin/clj, /usr/local/bin/clojure, and /usr/local/lib/clojure:

curl -O https://download.clojure.org/install/linux-install-1.10.0.442.sh
chmod +x linux-install-1.10.0.442.sh
sudo ./linux-install-1.10.0.442.sh

Installation on Windows

An early release version of clj on Windows is available at [clj on Windows](https://github.com/clojure/tools.deps.alpha/wiki/clj-on-Windows). Please provide feedback at https://dev.clojure.org/jira/browse/TDEPS.

Other ways to run Clojure

Local build

Download and build Clojure from source (requires Git, Java, and Maven):

git clone https://github.com/clojure/clojure.git
cd clojure
mvn -Plocal -Dmaven.test.skip=true package

Then start the REPL with the local jar:

java -jar clojure.jar

Try Clojure online

repl.it provides a browser-based Clojure repl for interactive exploration.

Build tools

Build tools provide a range of capabilities for building, running, and deploying Clojure libraries and applications. The two most popular Clojure build tools are Leiningen and Boot.

You can’t perform that action at this time.