J2のビルド

ようやく、PALポータルのビルド環境で、J2をビルドできるようになり、とりあえず、動いているのは確認できた。でも、まだ、PALポータルの方はうまくいっていないな・・・、ビルドは通るのだけど。J2のビルドもMaven2になって、Maven Invoker Plugin であれこれ、呼び出すから、理解するのに時間がかかった。それをPALポータルのビルドに適用したのだけど、Invokderで呼び出すと、プロパティ値が引き継がれないので、あれこれ、書き直すはめになったよ。mavenOpts でやれば渡せるっぽいのだけど、ライフサイクルが違うとか文句を言われて無理だった。J2のビルドもMaven2であれこれやっているので、勉強になりやした。

Jetspeed2のMaven2によるビルド

ようやく、J2のビルド方法をキャッチアップできたと思ったら、M2のプラグインによるビルド方法に更新された。とりあえず、ドキュメントを読んで概要をつかんだけど、確認作業するのは明日以降だな・・・。Maven2を使っているとはいうものの、普通の M2 によるビルド方法とはかなり違うと思う(独自のMavenプラグインを持つから、ドキュメント読まないとM2を知っているだけじゃビルドできん)。そんな感じで、やっと trunk に近づいてきた。

J2のビルド方法

Jetspeed 2.2-SNAPSHOT

ほんとは、先月あたりから取り組もうと思っていたのだけど、ようやく取り組む方向に持っていけそう。というわけで、早速、ワークスペースを svn update しようと思ったら、パスが変わっていたりで失敗(長らくいじってなかったからな・・・)。というわけで、チェックアウトしなおして、ビルドの方法も Maven2 になって変わっちゃっているので再確認。settings.xml を置けというのもどうかと思うので、-s オプションで指定して対応した。試した感じではビルドはできたみたい(でも、警告のたびにビルドが止まるのはどうかと思うよ)。でも、そのビルド環境だと、面倒な気がするから、また、PALポータルのビルド環境でラップして、ビルドできるようにしようっと。という感じで、J2 に取り組み中。