Buildプロセスのタスクについて
こんにちは。
Buildプロセスのタスクについて学んだのでメモしておきます。
Buildのプロセスにはいくつものタスクが入っている。
それをMavenではgoalという概念で表そうとしている。
例えば、Compile goalではJavaのクラスをコンパイルしてclassファイルを作成する。
そのコマンドは以下のもの。
mvn compiler:compile
他には、Clean goalというものもある。
これは、target folderの中身を消去する。
そのコマンドは以下のもの。
mvn clean:clean
この「:」の前のcleanは、cleanプラグインを表している。
「:」の後ろのcleanはclean goalを表している。
mvnでgoalを実行するためには、以下のようにやることがわかる。
mvn プラグイン名:goal名
読んでいただきありがとうございます。