为什么maven不生成项目报告?

这是Maven 3.0。 我正在创建一个新项目:

mvn archetype:create 

然后我正在创建一个文件site/site.xml

         

然后我在pom.xml添加一个报告插件:

    org.apache.maven.plugins maven-project-info-reports-plugin 2.1.1    

然后我运行mvn site ,它说"BUILD SUCCESS" 。 但我没有在项目网站上看到任何报告(报告菜单项不存在)。 我究竟做错了什么?

Maven 3报告不同 。

 [...]   org.apache.maven.plugins maven-site-plugin 3.0-beta-2    org.apache.maven.plugins maven-project-info-reports-plugin 2.2  cim issue-tracking    org.apache.maven.plugins maven-javadoc-plugin 2.2      [...] 

这个pom工作(即使你没有定义site.xml文件)

  4.0.0 it.cucchiara test 1.0-SNAPSHOT jar test http://maven.apache.org  UTF-8    junit junit 3.8.1 test      org.apache.maven.plugins maven-project-info-reports-plugin 2.1.1     

是的maven 3报告是不同的。 提示:对于maven 3,您可以在版本3.0-beta-2中使用maven-site-plugin(网站插件版本3.0-beta-3运行在我的计算机上使用maven 3.0-beta-3时出错)。 这将是正常的。 但对于报告:更改报告或更改日志我必须使用旧的报告方式。

这是我的pom.xml的有趣部分。

   :  org.apache.maven.plugins maven-site-plugin 3.0-beta-2   createsite package  site     org.apache.maven.plugins maven-project-info-reports-plugin 2.2    dependencies license scm project-team          :     org.apache.maven.plugins maven-changes-plugin 2.3    changes-report      org.apache.maven.plugins maven-changelog-plugin 2.2