ksaitoの日記

日々試したことの覚え書き

Apache geronimo 1.0のビルド

移転しました。

自動的にリダイレクトします。

ライセンス上の問題でGeronimo1.0で開発されているモジュールがhttps://svn.apache.org/repos/asf/geronimo/specsあり、これをビルドする必要がありました。

ミラーの作成

Geronimo本体と同様にsvkでミラーを作成します。

$ svk mirror //mirror/apache/geronimo/specs/trunk https://svn.apache.org/repos/asf/geronimo/specs/trunk
Committed revision 6.
$ svk sync //mirror/apache/geronimo/specs/trunk --skipto HEAD
Retrieving log information from 399294 to 399294
Committed revision 7 from revision 399294.
$ svk mkdir //apache/geronimo/specs -m ""
Committed revision 8.
$ svk cp //mirror/apache/geronimo/specs/trunk //apache/geronimo/specs/trunk -m ""
Committed revision 9.
$

ビルド

specsのビルドは、maven2が必要になります。

$ svn co svn://localhost/svn-pub/apache/geronimo/specs/trunk geronimo-specs
$ cd geronimo-specs
$ mvn install -Dmaven.test.skip=true

trunkでビルドすると1時間たっても終らないので一旦、断念しました。
ビルドがループしているように見えました。