10月24日の学び
- Javaは1ファイル内に複数クラスを書くことができるが、1ファイル1クラスが原則。基本的に大規模開発向けの言語なので。
- MavenもGradleもビルドツール。開発環境の準備〜コンパイル〜warファイルの作成〜デプロイまで一気通貫にしてくる。
WARファイル
- WARファイルはZIP形式で圧縮されており、ウェブアプリケーションのドキュメントルート以下が格納される。
- ドキュメントルートディレクトリにはWEB-INFというサブディレクトリがあり、この中にはアプリケーションのデプロイメント記述子、タグライブラリ記述子、サーバサイドクラス、JAR形式のライブラリが含まれる。
WARファイル内部
以下を参照