如何使用mvn site:site生成网站?

我想用mvn生成一个站点,但我无法将其配置为生成index.html

我可以运行不同的报告,例如:

 $ mvn javadoc:javadoc # generates target/site/apidocs $ mvn cobertura:cobertura # generates target/site/cobertura 

 $ mvn site:site 

不生成任何东西。 我想要的是mvn site:site自动生成target/site报告和target/site 。 我还不需要部署它。

作为参考, 这是我的pom.xml。 我还添加了src/site/site.xml ,但结果相似。

mvn网站已不再可用/在Maven 3 IIRC中工作

请参阅: https : //cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes#Maven3.xCompatibilityNotes-SiteandReporting