我想要部署一个伴有javadoc和Maven站点的artifact。我使用
clean javadoc:jar site deploy site:deploy
(site
和site:deploy
的区别只是为了避免在deploy
失败时部署站点)。
现在javadoc会被创建两次 - 一次在javadoc:jar
中,一次在site
中。是否可能只创建一次并将其用于Nexus中的javadoc-jar
和Maven站点?
我想要部署一个伴有javadoc和Maven站点的artifact。我使用
clean javadoc:jar site deploy site:deploy
(site
和site:deploy
的区别只是为了避免在deploy
失败时部署站点)。
现在javadoc会被创建两次 - 一次在javadoc:jar
中,一次在site
中。是否可能只创建一次并将其用于Nexus中的javadoc-jar
和Maven站点?
我相信该插件缺少一个检查程序,以确定输出是否已作为Maven会话的一部分生成。验证输出是否是在 Maven 启动 之后 生成将是一个不错的改进。(我们还可以添加一个强制参数来强制创建输出)。
此外,也许下面的链接能帮到你:
因此,您可以指定javadoc插件的执行阶段并指定reportSet。