開発(実装)エンジニアとして20年ほどやってきて、デプロイや本番環境にかかわる機会が
ほとんどなかったです。
なので、jarとかwarとか言われても、圧縮されて纏まられてんだとって感じでしかありませんでした。
こことかを読んで学んでみました。
違い
違いを簡単にまとめると
- いずれもJava仕様準拠定義のzip形式パッケージ
- Javaプログラムを実行・配布しやすくするための形式
- 規模感は、ear > war > jar
- 拡張子をzipに変更すると解凍ツールで開ける
作成方法
eclipseを利用するとわりと簡単そうです。
プロジェクト右クリックしてエクスポートで簡単にできそうです。
そこで、war、eat、jarを選択すれば。