Proxy環境でlein deps
~/.m2/settings.xmlに以下を追加
<settings> <proxies> <proxy> <active>true</active> <protocol>http</protocol> <host>proxy.somewhere.com</host> <port>8080</port> <username>proxyuser</username> <password>somepassword</password> </proxy> </proxies> </settings>
ついでに、Leiningenで作成したプロジェクトにEclipseの".classpath"、".project"を作ってくれるプラグインを見つけた。
使い方が書いてなかったですが、以下でいけました。
project.cljの:dependenciesに[lein-eclipse "*.*.*"]を追加
(defproject example "1.0.0-SNAPSHOT" :description "FIXME: write" :dependencies [[org.clojure/clojure "1.1.0"] [org.clojure/clojure-contrib "1.1.0"] [compojure "0.4.0"] [ring/ring "0.2.5"] [lein-eclipse "1.0.0"]])
$ lein deps $ lein eclipse Created .classpath Created .project
Eclipseでは、Leiningenで作成したプロジェクトのディレクトリをインポートする。
- インポート
- 既存プロジェクトをワークスペースへ
- ルートディレクトリの選択でLeiningenで作成したプロジェクトのディレクトリを指定する