2

javadoc ファイルを作成してサイト ディレクトリに配置するプロジェクトを継承しました。これは行われていません。見つけたすべての例を調べましたが、構成がどこで壊れているのかわかりません。

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-site-plugin</artifactId>
            <version>3.0</version>
            <executions>
                <execution>
                    <phase>prepare-package</phase>
                    <goals>
                        <goal>site</goal>
                    </goals>
                    <configuration>
                        <reportPlugins>
                            <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-javadoc-plugin</artifactId>
                                <version>2.8</version>
                            </plugin>
                        </reportPlugins>
                    </configuration>
                </execution>
            </executions>
        </plugin>

どんな助けでも大歓迎です。

4

1 に答える 1

2

siteMaven サイト プラグインの目標をprepare-packageフェーズにバインドしました。javadocこのプラグイン構成で生成を構成しました。

そのため、maven のデフォルトのライフサイクル目標を実行するかmvn packagemvn installjavadocs でサイト レポートを取得する必要があります。

を実行すると、プラグイン構成がバインドされているフェーズmvn siteがスキップprepare-packageされるため、javadoc が生成されません。

于 2012-06-08T13:27:53.527 に答える