В процессе ребрендинга мы изменили имена в одном из наших огромных проектов.
Есть ли способ, позволяющий мне программно реорганизовать мою базу кода Java (переименовать класс и пакет), используя eclipse /другие инструменты?
Eclipse имеет способ сохранения рефакторингов, которые вы применяете в XML-файл, и дает вам возможность воспроизвести этот сценарий позже, см. https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Fconcepts%2Fconcept-refactoring.htm.
Не так уж сложно написать этот сценарий вручную,особенно если вы просто переименовываете код (рефакторинг в теле метода требует гораздо более детальной информации).