背景: Java 1.7.0 を搭載したマシンで maven を使用して正常にコンパイルするプロジェクトがありますが、Java 1.8.0 を搭載した別のマシンでは javadoc のコンパイルが失敗します。Maven のログから、一方が「標準 DocLet バージョン 1.7.0_40」を使用し、もう一方が「標準 DocLet バージョン 1.8.0」を使用していることがわかります。
問題は、Maven に正しいバージョンの標準 DocLet を使用するように指示するにはどうすればよいかということです。
maven-compiler-plugin で、ソース コードとターゲット バージョンの両方を 1.7 に設定しました。