代码之家  ›  专栏  ›  技术社区  ›  seinecle

不同模块层上的2个不同版本的番石榴,仍然相互踩着对方的脚

  •  0
  • seinecle  · 技术社区  · 4 年前

    引导层依赖于Guava 10

    该应用程序创建了一个模块层,该层依赖于Guava 29。

    这最终会导致:

    Modules com.google.common and guava export package com.google.common.annotations to module org.checkerframework.checker.qual
    

    [用例:我设计了一个可以观察插件的应用程序——每个插件都是相互独立的,可以依赖不同版本的库。这可能会造成不兼容,我使用Guava 10和29作为如何管理这种复杂性的测试用例]

    0 回复  |  直到 4 年前