Да, если вы измените имя пакета, вам также потребуется изменить импорт. Если вам случится использовать Eclipse, есть простой способ сделать это. В представлении Package Explorer щелкните правой кнопкой мыши на пакете и выполните Refactor-> Rename. Он переименует пакет и обновит все соответствующие импорты в других классах.
Вот как это может работать:
JavaProjectA
src
com.some.package
ClassA
JavaProjectB
src
com.another.package
ClassA
Хорошо, пока. Каждый класс уникален благодаря своей структуре пакета. Однако возможно создать это:
JavaProjectA
src
com.some.package
ClassA
JavaProjectB
src
com.some.package
ClassA
Только один из этих классов ClassA будет экспортирован в банку и использован во время выполнения.