11月17日(Maven)
Mavenプロジェクトを作成するとフォルダ構成やconfigファイルなどが自動で作成される。
Mavenとは
以下のように複数の機能を持つJavaのビルドツール。
- プログラムのビルド:コンパイルからjar/warファイルの作成に関する全ての作業 -プログラムのテストと実行
- ライブラリの管理:プログラムの動作に必要なライブラリ全てを自動でダウンロード・インストール
- デプロイ作業:Gitなどを利用してクラウド環境にデプロイすることも可能
Maven関連の単語
ゴール
compile/packageを指定した場合はtargetフォルダ内に作成される
- compile:javaのクラスファイルの作成
- test-compile:UT用のテストファイルをコンパイル
- test:テストを単体で実行
- package:jar/warファイルの作成
- clean:不要ファイルの削除