LoginSignup
4
2

More than 3 years have passed since last update.

Clojure環境を導入(mac)

Last updated at Posted at 2018-07-02

macにClojure環境を導入

Homebrewが導入されていて、Java 8 もインストールされているとする

Java8がインストールされていない場合は
Java8のインストールはOracleのページからダウンロードしたファイルをインストールすればよい。homebrewを利用しようとしたらはまった。
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
このうち
jdk-8u211-macosx-x64.dmg
をダウンロードしてインストール。

Clojureのインストール

ターミナルで以下を実行。

$ brew install leiningen

次に、

$ lein repl

を実行すると

Retrieving org/clojure/tools.nrepl/0.2.12/tools.nrepl-0.2.12.pom from central
Retrieving org/clojure/tools.nrepl/0.2.12/tools.nrepl-0.2.12.jar from central
Retrieving clojure-complete/clojure-complete/0.2.4/clojure-complete-0.2.4.jar from clojars
nREPL server started on port 61594 on host 127.0.0.1 - nrepl://127.0.0.1:61594
REPL-y 0.3.7, nREPL 0.2.12
Clojure 1.8.0
Java HotSpot(TM) 64-Bit Server VM 1.8.0_73-b02
    Docs: (doc function-name-here)
          (find-doc "part-of-name-here")
  Source: (source function-name-here)
 Javadoc: (javadoc java-object-or-class-here)
    Exit: Control+D or (exit) or (quit)
 Results: Stored in vars *1, *2, *3, an exception in *e

user=> 

となり、Clojureのセッションが始まる。
初回は10数秒かかった。
終了方法は、Control+D または (exit) または (quit) 。

Java 10をインストールした場合

OracleのホームページからJava 10をインストールした場合、うまく起動しなかった。復旧方法を検討中。

Clojureのバージョンアップ

$ brew upgrade clojure
4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2