2017-06-09 9 views
0

集約されたjavadocsのターゲットディレクトリに関する問題があります。maven-javadoc-plugin集約されたドキュメントのターゲットディレクトリ

私が持っているもの:

複数のモジュールを含むmavenプロジェクト。それは少し、私はそれはjavadocが「directory_to_contain_docs」という名前のディレクトリにあるドキュメントを生成するために成し遂げることができない例としてhere

Project 
    |-- directory_to_contain_docs/ 
    |-- pom.xml 
    |-- Module1 
    | `-- pom.xml 
    |-- Module2 
    | `-- pom.xml 
    `-- Module3 
    `-- pom.xml 

を使用したもののように見えます。

これは私が試したものです:

私は "MVNのJavaDoc:集計" との世代を呼び出します。そして、これはのpom.xmlの一部です:javadocツールは常に{プロジェクト} /ターゲット/サイト/ apidocsで生成され

<build> 
    <plugins> 
     <plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-javadoc-plugin</artifactId> 
      <version>2.10.4</version> 
      <configuration> 
       <!-- Default configuration for all reports --> 
       <failOnError>false</failOnError> 

       <destDir>${basedir}/directory_to_contain_docs</destDir> 
       <!-- as there are lots of incorrectly documented sources --> 
       <additionalparam>-Xdoclint:none</additionalparam> 
      </configuration> 
      <executions> 
       <execution> 
        <id>aggregate</id> 
        <goals> 
         <goal>aggregate</goal> 
        </goals> 
        <phase>site</phase> 
        <configuration> 
        </configuration> 
       </execution> 
      </executions> 
     </plugin> 
    </plugins> 
</build> 

、世代がそのディレクトリの下にdestDirのに与えられた完全なパスを作成します。私は他のどこかでドキュメント全体を手に入れる方法を探しています。

これを達成するチャンスはありますか?

おかげで、 Ishiido

答えて

0

私はそれを見ていない理由を知ってはいけない...ミッシングリンクが configuration/reportOutputDirectoryです。 ドキュメントが生成されるディレクトリを指定します。 destDirによってさらに指定することができます。

関連する問題