2016-01-07 2 views
0

Мой фон с eclipse ограничен вводными курсами java College. Это мой первый опыт работы над проектом с более чем миллионом строк кодов и так много папок. Вот что я пытаюсь сделать.Копирование/вставка/дублирование java-файлов в Eclipse

Я пытаюсь скопировать/вставить классы Java из одной директории в другую. Некоторые из этих классов имеют много импорта и делают дублирование очень утомительным. В настоящее время я копирую/вставляю каждую зависимость и меняю имена своих пакетов. Тогда мне придется копировать и вставлять их зависимости, и так далее. Каждый экземпляр класса I экспоненциально добавляет больше классов для копирования.

Есть ли более автоматизированный способ или, по меньшей мере, просмотрщик зависимостей, чтобы отслеживать, откуда все импортные данные.

ответ

1

Используйте опцию Refactor > Move, щелкнув правой кнопкой мыши название проекта.

Здесь больше информации о нем: Refactor > Move - Eclipse

Он будет автоматически изменять имена пакетов. Никогда не делайте это вручную.

+0

Цените наконечник и ресурс. Я просмотрю документацию затмения. Из вашего предложения это только перемещает файл в новое место. Возможно ли какая-то опция «refactor copy»? Я пытаюсь скопировать классы Java в несколько новых каталогов, и мне также нужно скопировать все зависимости, которые у них есть. Затем я должен реорганизовать пути импорта и пакета для каждого класса. – SaltAndPepper

+0

Сохраняя целостность исходного каталога и его файлов ... – SaltAndPepper

+0

Сделайте копию класса. Рефакторинг> переместить. Имя рефакторинга. У вас будет ваша работа. Если этот ответ удовлетворяет, пожалуйста, примите его. –