加载覆盖会话时出错(代码5001)

时间:2017-05-22 09:04:58

标签: java eclemma

当我尝试使用EclEmma检查覆盖范围时出现以下错误,请帮帮我:

  

加载覆盖会话时出错(代码5001)。错误的同时   分析包片段根java在   F / solo-repository / target / test-classes(代码5007)。文件未找到:   d:\ RDM   服务\独奏库\目标\测试类的\ com \包机\独唱\帐户\库\ AccountBillInformationRepositoryTest.class。   d:\ RDM   服务\独奏库\目标\测试类的\ com \包机\独唱\帐户\库\ AccountBillInformationRepositoryTest.class   (系统找不到指定的路径)

7 个答案:

答案 0 :(得分:3)

我有类似的问题。这就是我所做的。

  1. 刷新了项目。
  2. 更新了maven项目。
  3. 配置了覆盖范围。如果您尝试覆盖某些依赖项,则可能需要包含一些额外的jar。
  4. 它对我有用。

答案 1 :(得分:2)

我有同样的错误。 this answer中的建议并没有为我解决。最终确定它的事情是:

  • 右键单击源文件夹,然后选择Build Path>配置输出文件夹...
  • 选择"项目的默认输出文件夹" (即使它恰好是在"特定输出文件夹")中输入的相同路径。
  • 点击确定
  • 刷新项目

这看起来有点荒谬,但对我来说是诀窍。

答案 2 :(得分:0)

转到Coverage配置 - >只选择一个。

答案 3 :(得分:0)

这对我有用。

右键单击源文件夹 选择构建路径>配置输出文件夹... 选择“项目的默认输出文件夹”(即使它恰好是在“特定输出文件夹”中输入的相同路径) 点击确定 刷新项目。

答案 4 :(得分:0)

我遇到了完全相同的问题,这是我如何解决的问题:

  • 更新maven项目
  • 使用mvn clean install构建项目,并确保未选中“跳过测试”
  • 现在运行覆盖范围

此错误的原因是,在构建项目以及要覆盖的所有测试用例类文件之前,它无法在目标文件夹中找到该类。希望这会有所帮助!

答案 5 :(得分:0)

另一个对我有用的技巧是删除临时 eclipse 文件夹 .metadata ... 等

然后我从我的工作区(不是磁盘)中删除了我的项目,我再次导入了该项目,瞧!它的工作我的报道!!!

答案 6 :(得分:0)

在使用 eclipse-maven 插件构建项目期间保持“跳过测试”复选框未选中。 然后运行覆盖范围。这对我有用。