[2个不同版本的Guava在不同的模块层上,仍然踩在彼此的脚上

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

引导层依赖于番石榴10

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

此结束于:

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

[用例:我设计了一个可以观察插件的应用-每个插件彼此独立,并且可以依赖来自不同版本的库。这可能会导致不兼容,因此我使用Guava 10和29作为测试案例来了解如何管理这种复杂性]

java guava java-module
1个回答
0
投票

当我在图层创建方法中更改此行时,一切正常:

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