Должно ли переименование проекта в Eclipse также переименовать папку проекта в файловой системе?
Если переименование проекта в Eclipse также переименовывает папку проекта в файловой системе?
Мое имя файловой системы проекта остается неизменным даже при переименовании файла в Eclipse.
Можно ли вручную переименовать проект в файловой системе на Eclipse?
Ответы
Ответ 1
Похоже, что переименование проекта только переименует каталог базовой файловой системы, если проект был создан с установленным флажком "Использовать местоположение по умолчанию" (что означает, что проект создается в каталоге рабочей области). Если вы создаете проект и указываете настраиваемое местоположение за пределами рабочей области, переименование этого проекта в Eclipse не переименовывает хост-каталог проекта. В этом случае вы, вероятно, захотите:
- Переименуйте проект в Eclipse (который будет обновлять любые внутренние ссылки и файл .project)
- Удалите проект из представления Eclipse Workbench (убедитесь, что в диалоговом окне подтверждения удаления указано значение "Удалить содержимое файла" НЕ).
- Переименуйте каталог проекта в вашей файловой системе.
- Импортируйте проект обратно в рабочее пространство Eclipse.
Я был удивлен, узнав об этом (я тестировал его с Eclipse 3.7), но мне кажется, что это логично. Идея заключается в том, что проекты в папке рабочего пространства считаются "под управлением Eclipse", а не проектами, которые расположены в произвольных местах вашей файловой системы.
Ответ 2
Используйте Refactor для переименования имени проекта. Он также переименует файл/папку в файловой системе.
![Refactoring in Eclipse]()
Ответ 3
Меню → Рефакторинг → Переместить... (Shift + Alt + V).
В этом окне вы можете изменить имя имени папки, а также полностью изменить путь.
Ответ 4
Если имя папки важно, измените ее вручную. Имейте в виду, что вам придется повторно открыть или повторно импортировать проект в eclipse. После переименования папки Eclipse не будет знать, где ее найти.
Ответ 5
В Eclipse Oxygen (4.7) опция "Переместить" выделена серым цветом, а переименование проекта не переименовывает каталог. Однако, если вы переключитесь на представление Navigator (возможно, его нужно найти в окне "Окно" > "Показать представление" > "Навигатор" ), появится опция "Переместить", и она переименует каталог проекта.
Это намного быстрее, чем необходимость повторного создания проекта или его повторного импорта.