我正在尝试将 Google guava 与 Application Server 4.1.0 一起使用,但我遇到了冲突。我在使用它的 .aar 文件中包含了 guava jar,但我收到一条错误消息,指出com.google.common.collect.ImmutableList
没有名为copyOf
. 环顾四周,WSO2 的repository/components/plugins
目录中有一个 jar,名为google-collect-1.0.0.wso2v2.jar
. 这个罐子里有com.google.common.collect.ImmutableList
,但没有copyOf
方法。当我尝试访问该服务时,看起来插件目录中的 jar 在 .aar 中的 jar 之前被加载。
需要做什么才能使 WSO2 使用 .aar 文件中包含的 jar 而不是 plugins 文件夹中的 jar?