В настоящее время я создал проект Maven и обнаружил дублирующуюся зависимость, которая влияет на выполнение моего кода, как предполагалось.
У меня есть обе зависимости: json-schema-validator javax.mail
После дальнейших исследований кажется, что зависимость json-schema-validator также загружает jar-файл javax mail, есть ли способисключить json-schema-validator из загрузки также зависимостей, связанных с javax.mail?
До сих пор я настроил следующее, что, похоже, не работает:
Как вы можете видеть из изображения, я попытался исключить зависимость, но безуспешно, используя исключение в моем файле pom.xml.
Обратите внимание, что следующее исключение не работает:
<exclusion>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</exclusion>