menu
書いてる野郎
orebike@gmail.com
Doltengでオフライン無しで作ったPOMファイルではプロジェクトとしてまともに動かない
目指すはライブラリはmavenで管理しつつ、ちゃんと動くプロジェクト。アーキタイプとかしらねーよ
最小構成のプロジェクト。まずオフライン版で生成してその構成をパクる
/project_root
/src
/main
/java
/パッケージずらずら
/action
/condition
/dto
/entity
/form
/service
/resources
/data
S2JDBCの外部SQLとかで使うSQLファイル群
app.dicon
application.properties
application_ja.properties
convention.dicon
creator.dicon
customizer.dicon
env.txt
env_ut.txt
jdbc.dicon
log4j.properties
s2container
s2jdbc.dicon
/webapp
/WEB-INF
/classes
コンパイル済みのファイル群
/lib
SAStrutsとかS2JDBCを駆動させるためのメインのライブラリのファイル群
/view
/common
レイアウトやヘッダーフッター共通ライブラリローディング等のJSPファイル
/Actionと対応するディレクトリ
viewを担当するJSPファイル
index.jsp
struts-config.xml
validator-rules.xml
web.xml
/test
/java
/パッケージずらずら
mainに対応するテストコード
/resources
s2jdbc.dicon
テスト時に使われる設定main/resources以下と対応している
/パッケージずらずら
/テストクラス名とテストメソッド名で構成されたディレクトリ
テストで使うデータのファイル
/lib
SAStrutsとかS2JDBCの開発で使う補助的なツールのライブラリのファイル群
/target
最終的なビルドするときの置き場
/work
JSPとかの一時的なファイル
s2jdbc-gem-build.xml
pom.xml
ということだ。