У меня есть проект Java, построенный с помощью Gradle, который использует пакет com.example.package1. Я хотел бы изменить структуру пакета на com.example.package2 и соответствующим образом называть соответствующие каталоги.Переименовать проект, построенный с помощью Gradle
Есть ли какой-нибудь инструмент для рефакторинга (Eclipse like), который может сделать это для меня? Или что все файлы могут мне понадобиться для изучения? например build.gradle, settings.gradle.
Gradle не заботится об имени пакета ваших классов. Измените имя папки, инструкции пакета и импорта и очистите проект. –
Я решил проблему, мне пришлось переименовать не только пакеты, но и каталоги проектов, в которых были размещены эти пакеты. Применимые изменения должны были быть выполнены в следующих файлах: .project, .classpath, build.gradle, settings.gradle. Тем не менее мне было бы интересно, если есть инструмент автоматического рефакторинга. –
Java хочет, чтобы объявленный пакет соответствовал расположениям файлов; это не проблема градиента. Кроме того, возможно, было проще удалить .project и .classpath и восстановить их. Вы правы, что вам не нужно редактировать их вручную. –