Как импортировать класс из файла JAR, который имеет то же имя пути к классу, что и локальный проект - PullRequest
0 голосов
/ 09 марта 2020

Мне нужна помощь о том, как использовать класс из импортированного файла JAR с общим именем родительской папки в качестве локального проекта. Это вызывает то, что я считаю конфликтом имен.

Итак, у меня есть проект с папкой «помощники». Внутри этой папки нет файла login.class. Я полагаюсь на внешний JAR для этого.

В коде я могу успешно скомпилировать и нажать на helpers.login helpers.login loginAssist = api (helpers.login.class); что приводит меня к внешнему классу JAR "login.class".

Однако во время выполнения проект пытается разрешить файл login.class, как если бы он находился в локальной папке помощников. Я хочу разрешить импорт как externalJar .helpers.login, а не helpers.login

Спасибо!

Структура

Project
       helpers (folder)
              pageNav.class
              move.class
       External Libraries
                Maven: snapshot.loginProject (JAR)
                                  helpers (folder)
                                        login.class
...