gzk329
V2EX  ›  Java

[求助] 单元测试覆盖率 Jacoco 生成报告的时候出现这个问题该怎么解决?

  •  
  •   gzk329 · Oct 1, 2022 · 1560 views
    This topic created in 1327 days ago, the information mentioned may be changed or developed.

    显示说有同名类 所有 jacoco 测试报告无法生成
    我在网上查了好多 也试了很多 试着排除掉这个 log4j 没有用过 log4j 用的公司的日志包
    jacoco 插件中试着 exclude
    maven 依赖中也试着全局排除掉 log4j
    都没用
    有碰到过这个问题的吗?

    Macolor21
        1
    Macolor21  
       Oct 2, 2022 via iPhone
    jacoo 应该是 complie 的执行吧?这个 shade 只作用在 package

    另外类冲突不应该用是不是多版本冲突了吗?用依赖管理试试?
    gzk329
        2
    gzk329  
    OP
       Oct 2, 2022
    @Macolor21 谢谢 这个我已经解决啦 我是通过 shade 查找冲突 然后排出
    最后 jacoco 同名类是在 jacoco 插件配置中成功把同名类排除掉了
    gzk329
        3
    gzk329  
    OP
       Oct 2, 2022
    不过我很好奇 为啥我项目里会有 module-info 这些?
    我是用的 jdk8 zulu 提供的 jdk
    但我网上查 这个 module-info 好像是 java9 的特性?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1164 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 17:55 · PVG 01:55 · LAX 10:55 · JFK 13:55
    ♥ Do have faith in what you're doing.