家族について考えるパパのブログ

普段の生活をいかに快適に過ごすかを考えて実践をしていくブログ

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名

 

読んでいただきありがとうございます。