GRPC和Cassandra依赖不同版本的Guava

时间:2019-04-10 19:42:22

标签: maven cassandra guava

在一个项目中,我想使用GRPC。该项目已经有了Cassandra。 Cassandra(将其视为任何项目。Cassandra本身并不重要)正在使用Guava 16版,并且最大看来它可以升级到Guava 18版。

GRPC似乎需要Guava 21+版本。

该项目正在进行中。

我在网上阅读有诸如阴影之类的解决方案。

总的来说,我认为这应该是一个非常常见的用例,想知道我有什么选择。阴影听起来像是一个计划,但是由于其副作用,它似乎并不是最佳或理想的计划。

因此,总的来说,我想看看人们在选择代码时可能采取的选择或采取的不同路线?

如果唯一的解决方法是着色,我应该尝试着色Cassandra的番石榴或grpc的番石榴还是没关系?

0 个答案:

没有答案