2017-05-19 46 views
0

后,我更换版本4.1.2三叶草Maven的插件而不是版本3.1.3的maven-clover2-插件,然后我得到了一个错误如下:三叶草Maven插件

但我混淆“ Clover的更新和升级从2017年4月11日起不再提供。如果您需要升级到不同的许可证层,我们建议切换到开源版本。开源Clover不需要许可证层,并提供无限制的使用。 “ https://www.atlassian.com/licensing/clover#-4

有人可以帮忙看看吗?

+0

我应该升级许可证吗?或者有免费的其他方式配置使用三叶草maven插件 –

+0

迁移到开源版本;它看起来像Atlassian不再向您收费使用它。 –

+0

@SteveC终于,我用的是org.openclover:clover-maven-plugin而不是com.atlassian.maven.plugins:maven-clover2-plugin 它只是神器id和group id的区别,并没有改变其他配置,而且还自由 –

回答

1

Atlassian于2017年4月11日开放源码Clover。这意味着在此日期之前发布的所有二进制文件都是商业版本,因此它们需要许可证密钥。它适用于4.1.2以下的所有Clover版本。请注意,历史上的Maven插件三叶草已经改变了,所以它的artifactId是:

  • Maven的clover2-插件,直到版本4.0.6
  • 三叶草Maven的插件版本4.1.1-4.1.2

为了使用Clover的开源版本,您必须从源代码构建它(仅Atlassian发布的源代码,并且目前不承载任何开源的二进制文件)。

但是,作为三叶草爱好者:-)我准备好了二进制文件 - 它们被命名为OpenClover。这是一个基于Atlassian Clover资源的分支。请参阅网站:http://openclover.org。正如Haven Lin写的,Maven插件是org.openclover:clover-maven-plugin

相关问题