Я пытаюсь скомпилировать простой модуль с одной прямой зависимостью и получаю много ошибок относительно пакетов, считываемых из двух библиотек.
Я использую последнюю стабильную версию библиотек и вижу, что пакет разделен между их.
Есть ли способ решить проблему, не дожидаясь новой версии библиотек с неразбитым пакетом?
модуль-info.java:
module abc {
requires spring.cloud.starter.feign;
}
построить.градле:
apply plugin: 'java-library'
dependencies {
api 'org.springframework.cloud:spring-cloud-starter-feign:1.3.4.RELEASE'
}
Версия Java: 9+181
версия Gradle: 4.2
./gradlew Abc: compileJava
Ошибка Task:Abc:compileJava
: безымянный модуль считывает пакет com.netflix.ribbon как с ленты, так и с ленты. ошибка loadbalancer
: безымянный модуль считывает пакет org.apache.commons.logging как из jcl.over.slf4j, так и из commons.logging
ошибка: безымянный модуль читает пакет org.apache.commons.logging.impl из обоих ошибка jcl.over.slf4j и commons.logging
: безымянный модуль считывает пакет com.netflix.client.http как из ленты.httpclient, так и из ленты.core
ошибка: безымянный модуль считывает пакет com.netflix.client как с ленты. пакет org.apache.commons.logging из ошибок jcl.over.slf4j и commons.logging
: модуль spring.cloud.starter.archaius читает пакет org.apache.commons.logging.impl как из jcl.over.slf4j, так и из commons.logging
ошибка: модуль spring.cloud.starter.archaius читает пакет com.netflix. loadbalancer как из ленты.httpclient, так и из ленты.loadbalancer
...
100 ошибок