[英]Disabling maven site plugin
我在從 maven 發布生命周期階段一起禁用 maven 站點插件時遇到問題。
基本上,如果 maven 站點插件 v3.5.1 與 Maven 3.3.0 及更高版本一起使用 - 它會抱怨
org.apache.maven.report.projectinfo.CiManagementReport
java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent
在線搜索后 - 我收到的建議是使用 maven 站點的 v3.7.1 以及 maven 報告插件的 v3.0.0,但我在發布階段遇到了問題。
Wagon 協議 'https' 不支持目錄復制 -> ...
我的問題是 - 禁用 maven 站點插件的正確方法是什么。 我嘗試使用 -D 從 maven 命令行
maven.site.skip=true (skips generating site)
maven.site.deploy.skip=true (skips site deployment)
以及 pom 中的插件參數。
還有其他可行的解決方案嗎?
我能夠通過禁用 Maven 文檔插件來解決它。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<configuration>
<arguments>-Dmaven.javadoc.skip=true</arguments>
</configuration>
</plugin>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.