Siteライフサイクルについて
こんにちは。
Siteライフサイクルを使ってみたので、メモしておきます。
siteライフサイクルは、プロジェクトのドキュメントを作成することができる。
実行コマンドは、以下のコマンドです。
mvn site
当然ですが、既にプロジェクトが存在するところで実行してください。
僕は、初め何もないところで打ってしまって、以下のようなエラーメッセージが出てしまいました。
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/Users/TakahitoNakashima/PracticeAtHome/siteDir). Please verify you invoked Maven from the correct directory. -> [Help 1]
ちゃんと存在するところでやれば問題無いです。
このコマンドを実行するとtarget以下にsiteディレクトリが作成されます。
そのディレクトリ内のindex.htmlを開くとプロジェクトのドキュメントのページが開きます。
ドキュメントの中身はpom.xmlを修正することによって、変更することができます。
pomを修正したら、
mvn cleanコマンドとmvn siteコマンドを打って更新します。
各種プラグインも追加することができます。
ex.)
・Javadocプラグイン
・Unit Test Reportプラグイン
・Code Coverageプラグイン 等
読んでいただきありがとうございます。