![](/img/trans.png)
[英]How to using @Scheduled(cron = "0 0/1 * * * *") automatically Generate xls report in Spring MVC
[英]How to generate an API difference report (automatically)?
如何比较某些API(jar文件或javadoc)的2个版本并生成报告? 示例: http : //developer.android.com/sdk/api_diff/15/changes.html 。 实际上,这份报告是如何完成的?
我找到了jdiff.org,但它比较了2个生成的xml文件,这不方便。
主要目标是在API发布时自动生成差异报告
谢谢
您可以使用Eclipse MoDisco创建Java项目的EMF模型实例。 然后,您可以使用EMF Compare在两个不同的EMF模型实例之间创建差异。 在执行diff之前应用适当的过滤器时,您将获得API差异报告。
正如评论中所建议的那样, JDiff正是我们所需要的。
在Spf4j项目中, API diff报告是使用spf4j-jdiff-maven-plugin生成的 。 它就像在报告部分中添加插件配置一样简单。
这样,您将API diff报告作为maven站点的一部分,它可以返回任意数量的版本。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.