Пакет javax. xml .namespace доступен из более чем одного модуля: <unnamed>, java. xml - PullRequest
1 голос
/ 27 января 2020

Моя среда:

Java 11

Spring Boot

Gradle

Не знаете, как исправить ошибку.

1 Ответ

0 голосов
/ 17 февраля 2020

Как и многие другие вопросы и ответы, связанные с этим топи c, ошибка связана с двуличностью при java. xml импорте. По умолчанию Java 11, java. xml является частью библиотек JDK и добавляется в путь модуля.

Проверьте зависимости вашего graddle, хотя бы один из них также добавляя транзитивную зависимость к java. xml, но в classpath (неназванный модуль), таким образом, она присутствует дважды.

Найдите зависимость, которая ее добавляет, и попробуйте добавить что-то похожее на это на вас gradle (в моем случае двойственность была из-за Apache библиотеки Тики):

compile ('org.apache.tika:tika-parsers:1.22') {
    exclude (group: 'xml-apis')
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...