ИДЕЯ - Импорт maven проектов - PullRequest
0 голосов
/ 29 января 2020

Я использую IntelliJ IDEA 2019.3.2 (Community Edition). У меня есть проект Maven, который ссылается на другие модули и банки. В одном из модулей я создал / переписал класс, который также находится в одном из jar. Когда я импортирую (или повторно импортирую) проект maven, на странице «Параметры модуля» -> «Структура проекта» -> «Зависимости» в IDEA я вижу, что модули всегда перечислены после зависимостей jar.

Dependencies

При таком порядке загрузчик классов использует неправильный класс, и я получаю ошибку компиляции. Я могу это исправить, когда перемещаю модули над флягой, в которую входит класс, но как только проект maven повторно импортируется, порядок снова становится неправильным.

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

1 Ответ

0 голосов
/ 30 января 2020

Порядок зависимостей в структуре проекта такой же, как и в pom-файле, и вы не должны ничего менять в структуре проекта, есть даже предупреждение об этом.

Измените порядок зависимостей в pom. xml файл - он будет автоматически изменен в представлении IDEA и структуре проекта после следующего импорта

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