Почему мне нужно искать класс в jar-файле, который не включен в файл maven pom.xml? - PullRequest
0 голосов
/ 01 февраля 2019

Я импортировал файл jar в nexus, локальный репозиторий maven и другой файл jar в указанной библиотеке через путь сборки java.

Похоже, проблема связана с классом в файле jar, указанном вфайл pom проекта Eclipse вообще, без использования классов в указанной библиотеке.

Один и тот же класс существует в двух файлах jar.

Я не знаю, что вызвало проблему.

это ошибка затмения?

например:

a.jar, b.jar -> оба имеют ReferenceClass (одинаковые pacakages)

pom проекта.xml -> зависимость a.jar

библиотеки MyProject, на которые есть ссылки -> зависимость b.jar

мой проект: MyClass.java -> импорт ReferenceClass -> ссылка a.jar

путь сборки

структура проекта

pom.xml

1 Ответ

0 голосов
/ 01 февраля 2019

Не используйте «Библиотеки со ссылками» в проекте Maven.Это запутает Eclipse.

Кроме того, старайтесь избегать наличия одного и того же класса дважды в вашем пути к классам.

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