Mac OSX 10.8 で動作する Clojure-1.4.0 / emacs24 / leiningen-2.0 ツール チェーンがあります。次の URL の指示に従うことで、非常に迅速に作業を進めることができました。
http://clojure.org/getting_started
https://github.com/technomancy/leiningen
http://clojure-doc.org/articles/tutorials/emacs.html
それが機能することを確認する1つの方法は、プロジェクトディレクトリに移動して入力することです
lein test
プロジェクトディレクトリですべての単体テストを実行します。C-c ,
emacs の clojure-mode でも同じことができます。すごい!ここで質問です。これにより、 にある clojure インストールが実行~/clojure-1.4.0
されます。これは、入力すると表示されます
lein repl
プロジェクト ディレクトリにあります。現在、 clojure を新しくインストールしています~/clojure-1.5.0
。leiningen と emacs がその新しいバージョンを指すようにしたいと思います。ただし、leiningen と emacs モードのセットアップ中に、clojure バージョンの場所を手動で指示したことはありません。彼らはそれが魔法のように不透明であることを発見しました。実際、プロセス全体が非常に魔法のようで、当時は素晴らしかったです。すべてを壊してゼロから作り直すこともできると思いますが、それは力ずくで非効率に思えます。1.4 ディレクトリのファイルを 1.5 ディレクトリのファイルにハックして置き換えることもできます。一度はうまくいくかもしれませんが、明らかに間違っているので、考えたくありません。これを正しい方法で行う必要があるので、次のバージョンの更新が行われたときに、ツールチェーンをできるだけスムーズに動かし続けることができます。
私はこれらすべてを始めたばかりなので、これらのツールを使いこなすにはほど遠いので、すべてを継続するための初心者レベルのアドバイスに感謝します。