2017-05-19 119 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