Есть ли способ исключить импорт затененных файлов зависимостей в maven? - PullRequest
0 голосов
/ 19 апреля 2020

В принципе, у меня есть зависимость x, которая необходима, но x также имеет некоторые зависимости, которые не нужны и вызывают конфликты. Here, basically, the com.gdn.x.member is necessary but the clientsdk.shade causes logging conflicts that I am trying to avoid. Is there any way for me to fix this?

Импортированная зависимость выглядит следующим образом:

         <dependency>
            <groupId>com.gdn.x.member</groupId>
            <artifactId>member-client-java-sdk</artifactId>
            <version>${com.gdn.x.member.version}</version>
            <type>jar</type>
            <exclusions>
                <exclusion>
                    <groupId>org.springframework.integration</groupId>
                    <artifactId>spring-integration-java-dsl</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

Я хочу удалить каталог clientsdk.shade из импортируемого или исключить его при создании приложения .

РЕДАКТИРОВАТЬ

During configuring the logback, I want to remove this IncompatibleClassException so that the the appender can find the correct class to log it from.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...