EclipseのバージョンアップやらJBoss/Seamのバージョンアップを一気にやったので少々休止期間が長かったですが、2週間ほどのお休みの後に再開。
seamのバージョンアップ対応はいつも苦労していますが、皆さんどうしているのでしょうか?
私の場合(Eclipse上で);
1)新規に新しいseamでプロジェクトを作る
2)svnから既存のプロジェクトを引っ張ってくる
3)javaコード、html/xhtml 等プロジェクトユニークな部分について新規プロジェクトにコピー
4)新規プロジェクトがコンパイル出来て、走ることをeclipse上で確認。
5)svnで下してきたプロジェクトの *.jarを全て新しいものに置き換える。
#cd workspace/古いプロジェクト/(xxx,xxx-ear,xxx-ejb,xxx-test)/(jarファイルのあるディレクトリ)
# foreach file (*.jar)
# cp /(seamの新しいバージョンのディレクトリ)/lib/$file .
# end
6) 再度古いプロジェクトが動作することを確認して earを作り deploy
注意点;xmlファイルをそのままコピペすると頭の宣言部分のバージョンが違っているので確認する必要があります。
何度もこの方法でやっているのですが、とってもまともな方法とは思えないので、何か良い方法があったら教えてほしい。
0 件のコメント:
コメントを投稿