首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven三叶草插件java.lang.NoSuchMethodError:com_atlassian_clover.CloverVersionInfo.An_old_version_of_clover_is_on_your_compilation_classpath

maven三叶草插件java.lang.NoSuchMethodError:com_atlassian_clover.CloverVersionInfo.An_old_version_of_clover_is_on_your_compilation_classpath
EN

Stack Overflow用户
提问于 2018-02-26 18:23:36
回答 1查看 493关注 0票数 0

有人用开源的maven三叶草插件来解决这个问题吗?

我试着跟踪这个说明,但是一旦我想要跑

代码语言:javascript
复制
mvn clean clover:setup test clover:aggregate clover:clover

我得到了这个错误

代码语言:javascript
复制
[CLOVER] FATAL ERROR: Clover could not be initialised because of an unexpected error. 
(class java.lang.NoSuchMethodError:com_atlassian_clover.CloverVersionInfo.
An_old_version_of_clover_is_on_your_compilation_classpath___Please_remove__
_Required_version_is___4_1_2()V)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.459 sec <<< FAILURE!

clover插件版本: 4.2.1 / 4.2.0,java 1.8

EN

回答 1

Stack Overflow用户

发布于 2018-03-08 07:17:05

该消息声明运行时中有意外的三叶草版本。看起来你的类路径上有重复的三叶草,或者其他的三叶草版本被用来检测源,而其他的一个在运行时被添加到类路径。

  • 检查您的pom,以寻找三叶草依赖和三叶草插件。
  • 确保你不混合亚特兰西恩三叶草和OpenClover,虽然其中一个是另一个的叉,你不能简单地混合它们。

另一个解释是,您复制了对项目的依赖(不同版本),但解决方案基本上是相同的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48994759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档