Hatena::ブログ(Diary)

何言語でも話したいPGの開発日記

※「2011年01月04日

SA-Strutsでバッチの開発までの準備手順

| 16:28

Dultengでプロジェクト生成

いらんパッケージを削除(バッチなのでactionとかいらないし)

pom.xmlを編集

 profilesにリリース用の記述を追加

 repositoriesにいつものmavenサイトを追加

 dependencyにいつものを追加

 pluginのdependency:copy-dependenciesの記述を追加

 pluginのantrun:runでlibの下を消す記述を追加

 webappをsrc/mainじゃなくて、binの下にあるように記述を修正

mvnをpre-cleanで実行

convention.diconにいつも使うルートパッケージを追加

creator.diconからActionCreatorとFormCreatorを削除、自作のBatchCreatorを追加

customizer.diconからformCustomizerとactionCustomizerを削除、batchCustomizerを追加

jdbc.diconをPostgreSQL用に修正

s2jdbc.diconは今回選択していないのでなし

log4jに自分のパッケージを追加

自作のバッチ起動モジュールをmainクラスに指定し、DIするbatchクラスを引数に与え実行

fin

完全に自分用の走り書き。

こういうのは公共のところに乗せるのはいくないよなw