为什么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