Я пытаюсь использовать Google guava с сервером приложений 4.1.0, но у меня возникают конфликты. Я включаю банку гуавы в файл .aar, который его использует, но я получаю сообщение об ошибке, в котором говорится, что com.google.common.collect.ImmutableList
не имеет метода с именем copyOf
. Посмотрев вокруг, WSO2 обнаружил в каталоге repository/components/plugins
банку с именем google-collect-1.0.0.wso2v2.jar
. Эта банка содержит com.google.common.collect.ImmutableList
, но не имеет метода copyOf
. Похоже, файлы jar из каталога плагинов загружаются до файлов jar в .aar, когда я пытаюсь получить доступ к службе.
Что нужно сделать, чтобы WSO2 использовал jar, включенный в файл .aar, вместо jar в папке плагинов?