Clojure/Leiningen/Eclipse (および Java) newby。Eclipse に Clojure/Leiningen プロジェクトをロードさせようとしていますが、Lein プラグイン ソリューションを検索すると、紛らわしい/矛盾する結果が表示されます。
Java 開発者向け Eclipse IDE バージョン: Juno Service Release 2 ビルド ID: 20130225-0426 (Windows 8)
.lein\profiles.clj に次のユーザー プロファイルがあります。
{:user {:plugins [ [lein-eclipse "1.0.0"]
]}}
そして、次の Leiningen プロジェクト ファイル:
(defproject firstclojureproj "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [
[org.clojure/clojure "1.5.1"]
[lein-eclipse "1.0.0"]
]
)
lein help を実行すると、次のようになります (これが問題の原因だと思います)。
leiningen.eclipse Problem loading: Could not locate clojure/contrib/duck_streams__init.class or clojure/contrib/duck_streams.clj on classpath:
また、既存のプロジェクトをワークスペースにインポートして Leiningen プロジェクトのフォルダを選択しようとすると、フォルダがグレー表示されてチェック ボックスが表示され、選択できません。