0

我想maven-javadoc-pluginmvn clean install命令期间默认跳过,所以我添加<skip>true<skip>pom.xml 但我希望它在需要时执行,所以我正在尝试类似 mvn clean install -Dmaven.javadoc.skip=false 但它似乎用它覆盖这个设置pom.xml而不执行javadoc插件。

我能做些什么来解决这个问题?

4

1 回答 1

0

您可以为插件执行创建配置文件(将其从正常的构建生成中移出)。在配置文件中,只需声明插件应在您需要时运行。这个想法是,当您在参数中不包含配置文件的情况下运行时,它不会运行;如果您包含 profile 参数,它将被启动:

http://maven.apache.org/guides/introduction/introduction-to-profiles.html

运行参数看起来像: mvn groupId:artifactId:goal -P profile-1

于 2014-08-18T18:29:05.890 回答