Clojureには、Leiningenという管理ツールがあり、Clojure本体のインストールや、各種ライブラリのインストール、プロジェクトの作成などがとても簡単にできるようになっています。
Clojureがインストールされていない状態から、ウェブアプリケーションフレームワークCompojureを利用したウェブアプリケーションの開発用プロジェクトを作成するまでの手順は以下のとおりです。
Javaがインストールされていることを確認
Leiningenインストール
leinスクリプトをダウンロード
1
| $ curl -O https://raw.github.com/technomancy/leiningen/stable/bin/lein
|
ダウンロードしたスクリプトをPATHの通った場所に置き、実行権を付与
1
2
| $ mv lein ~/bin
$ chmod 755 ~/bin/lein
|
compojureプロジェクトの作成(初回は時間かかる)
1
| $ lein new compojure helloworld
|
開発用HTTPサーバ起動(初回は時間かかる)
1
2
| $ cd helloworld
$ lein ring server-headless
|
Port3000でHTTPサーバが起動されるので、ブラウザで確認します。