JaCoCo 使用 Spring MockMvc 运行时导致异常

问题描述 投票:0回答:1

我将 JaCoCo 代码覆盖率插件添加到应用程序中,最终目标是查看 Sonar 上的报告。如果没有 JaCoCo,我的所有测试都会通过,但添加它会产生各种各样的问题。我首先注意到的是,构建 MockMvc 会产生 NullPointerException。

这是我想在我的一个测试中运行的 init 函数:

@Before
public void init() throws Exception {
    this.mockMvc = MockMvcBuilders.standaloneSetup(controller).build();
}

但是,添加 JaCoCo 会导致 NullPointerException,特别是来自构建函数。为什么?

编辑:忘记补充一点,我已经尝试了所有插件、java、maven 等的所有最新版本。

java spring jacoco
1个回答
0
投票

将 JaCoCo 从 0.8.10 降级到 0.8.3 解决了我的所有问题。

© www.soinside.com 2019 - 2024. All rights reserved.