この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。
いつの頃からかMaven 1.0.2がMacPortsからインストールできなくなっていたので、作成したインストーラを公開します。maven 1.0.2 を自分のプロジェクトで使っているのですが、2012-03-19現在、MacPortsからはインストールができなくなっています。一見、以下のようにインストールできそうな気がするのですが
% port search maven
maven @1.0.2 (java, devel)
stub port, use maven1 instead
maven-ant-tasks @2.1.3 (devel, java)
Use many of Maven's artifact handling features from Ant.
maven1 @1.1 (java, devel)
A java-based build and project management environment.
maven2 @2.2.1 (java, devel)
A java-based build and project management environment.
maven3 @3.0.4 (java, devel)
A java-based build and project management environment.
maven_select @0.3 (sysutils)
common files for selecting default Maven version
Found 6 ports.
一見インストールできそうですが、
% sudo port install maven
Password:
---> Configuring maven
Error: maven is a stub, use maven1 instead.
Error: Target org.macports.configure returned: obsolete port
Log for maven is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_maven/maven/main.log
Error: Status 1 encountered during processing.
To report a bug, see
maven1使って、と言われてしまいます。しかしながらmaven1.0.xとmaven1.1.xはモノが違いますし、困るプロジェクトが世の中にはまだある…という事でインストーラを公開しました。
maven 1.0.2
/opt/local/bin/mavenとしてインストールされます。