Ссылка на использованную библиотеку в Java import - PullRequest
0 голосов
/ 24 апреля 2020

Я добавил два внешних .Jar в мой проект Java, которые имеют одинаковые имена пакетов и файлов. Теперь вопрос, можно ли сослаться, какой из пакетов / классов я хочу использовать в операторе импорта? Я использую IntelliJ

1 Ответ

0 голосов
/ 24 апреля 2020

Будет загружен тот, который появляется в пути к классам, который указан первым.

Из спецификации

Порядок, в котором вы указываете несколько записей пути к классам, важен. Интерпретатор Java будет искать классы в каталогах в том порядке, в котором они указаны в переменной пути к классу

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

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