Подтвердить что ты не робот

Должно ли переименование проекта в Eclipse также переименовать папку проекта в файловой системе?

Если переименование проекта в Eclipse также переименовывает папку проекта в файловой системе?

Мое имя файловой системы проекта остается неизменным даже при переименовании файла в Eclipse.

Можно ли вручную переименовать проект в файловой системе на Eclipse?

4b9b3361

Ответ 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 (возможно, его нужно найти в окне "Окно" > "Показать представление" > "Навигатор" ), появится опция "Переместить", и она переименует каталог проекта.

Это намного быстрее, чем необходимость повторного создания проекта или его повторного импорта.