分からんなぁ
Maven2を入れてみた。
正確にはインストールしたけど・・・で終わってる。
プロキシの設定がどうのこうのとあったので、まず「%MAVWN_HOME%\conf\settings.xml」でプロキシの設定をする。
設定が間違っていると「centralはブラックリストに入っているんじゃないの?」と疑われる。
[INFO] artifact org.apache.maven.plugins:maven-resources-plugin: checking for updates from central [WARNING] repository metadata for: 'artifact org.apache.maven.plugins:maven-resources-plugin' could not be retrieved from repository: central due to an error: Error transferring file [INFO] Repository 'central' will be blacklisted
この設定ファイルはデフォルトでは${User_home}/.m2/にあるらしい*1。
が、そんなところに作るのも面倒なのでコマンド実行時に指定してやる。
mvn -s %MAVEN_HOME%\conf\settings.xml install
んで、リファレンスを見ると、「mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app」からはじめるらしいが*2、どっちでも動かないので正直分からないんだよね・・・。
で、実行するとpluginのダウンロードが始まるはずなのだが・・・
[INFO] The plugin 'org.apache.maven.plugins:maven-resources-plugin' does not exist or no valid version could be found
どうも見つからないらしい。
http://www.ibiblio.org/maven2/ これがデフォルトの"central"
ミラー(これは自分で設定する)
http://mirrors.dotsrc.org/maven2/
http://public.planetmirror.com/pub/maven2/
ローカルリポジトリ(これもsettings.xmlで指定できる)の下にはファイルはあるし、プロキシの設定を故意に間違えたときとはメッセージが違うので本当に「接続できたけれど物がない」のか???