it-swarm.com.ru

Перемещение проекта в другую папку в Eclipse

Я обычно работаю над папками на рабочем столе. Когда они завершены, я просто перемещаю их в c:\dev\. Дело в том, что я делаю это довольно архаично.

1. move project files
2. delete project on Eclipse
3. create new project on Eclipse on the new location

Как вы, ребята, перемещаете проекты?

Если бы я мог изменить путь: File -> Properties -> Resource -> Location, это было бы очень просто!

Пример перемещения:

c:\user\desktop\project_123
c:\dev\project_123
135
Frankie

Щелкните правой кнопкой мыши по проекту Eclipse в Package Explorer, выберите Refactor, затем выберите Move ... В появившемся диалоговом окне введите или перейдите к новому местоположению и нажмите OK. Это также сохранит ваши CVS или другие метаданные SCM, но также принесет все ваши изменения, и вы не потеряете членство в рабочих наборах, конфигурациях запуска или других вещах, которые Eclipse ассоциирует с вашим проектом.

236
djb

Я не знаю, создавал ли Eclipse модификации с момента написания этого поста ... В моем случае я переместил папку проекта вручную и хотел, чтобы Eclipse открыл проект в этом новом месте. Это то, что я сделал (и, похоже, работает). 

  • (Я использую Eclipse "helios" v 3.6.2)

  • Меню Файл | Импортировать ...

  • Генерал | Существующие проекты в Workspace

  • Выберите корневой каталог = верхний каталог вашего проекта на новом месте

  • Конец

10
late-at-the-party

Используйте пункт меню Eclipse's Move

Откройте представление навигатора, щелкните правой кнопкой мыши свой проект и нажмите «Переместить». Затем выберите каталог назначения.

Navigator View > Right Click > Move

Обратите внимание, что он не работает в Package Explorer (по крайней мере, в Neon). Диалог перемещения из Package Explorer отличается, поэтому используйте окно Navigator.

 enter image description here

 enter image description here

10
typoerrpr

У меня редко бывают какие-либо проекты в Eclipse, которые не находятся под контролем исходного кода, поэтому все, что мне нужно сделать, это проверить проект в новом месте.

Если у вас нет управления исходным кодом, Eclipse довольно хорошо работает с CVS, и довольно просто настроить CVS для локального запуска без сервера: http://www.tortoisecvs.org/faq.html# cvsinit

5
Rodney Gitzel

КОГДА ВСЕ ЕЩЕ НЕ ПОКАЗЫВАЕТ:

Копирование проекта Eclipse из одного каталога (назовем его old_dir) в другой каталог (назовем его new_dir):

  1. Откройте Eclipse и укажите скопированный рабочий каталог в вашем new_dir.

  2. Как только он открывает проект в этом новом_диске, проекты, перечисленные на вкладке Project Explorer, могут все еще быть теми, которые содержатся в old_dir (вы можете проверить его, щелкнув правой кнопкой мыши по каждому и выполнив следующие действия: «Ресурс -> Связанный ресурс», чтобы увидеть путь Значения переменных). Таким образом, они должны быть удалены из этого рабочего пространства. Удалите проект приложения Nios 2 и проект BSP на вкладке Project Explorer, щелкнув по нему правой кнопкой мыши и выбрав опцию «Удалить», после чего появится новое окно. Во всплывающем окне убедитесь, что установлен флажок Удалить содержимое проекта на диске, прежде чем нажать кнопку ОК, чтобы удалить проекты. В противном случае он удалит его из old_dir, из которого вы скопировали проект.

  3. Щелкните правой кнопкой мыши в области вкладок Project Explorer → Импорт → Общие → Существующие проекты в рабочую область и добавьте скопированный проект приложения Nios2 и проект BSP из new_dir.

  4. Щелкните правой кнопкой мыши в области вкладок Project Explorer → Индекс → Перестроить, в противном случае проект приложения Nios2 не сможет использовать включения, предоставленные проектом BSP.

  5. Нажмите Project → Clean → OK, чтобы очистить и перестроить весь проект.

  6. При использовании консоли для общения с NIOS, убедитесь, что путь к эльфу обновлен и до нового каталога проекта!

4
Alex Aleyan

Я скопировал весь проект в новый каталог. После установки Eclipse в новом рабочем пространстве он мгновенно распознает проект. Таким образом, больше ничего не было сделано. Я использую Eclipse IDE для разработчиков на C/C++, версия Luna Service Release 2 (4.4.2).

2
Chris_Pank

Для Eclipse Oxygen, чтобы переместить Java-проект, принятый djb-ответ хорошо работает (по моему опыту только сейчас),кромепрочитав комментарий от Basic 14 мая '12 в 9:27, я попытался добавить Мой проект XMLDiff для C: ...\SVN\trunk\Internal Projects, и я получил ошибку с довольно загадочным сообщением:

Проблемы, возникающие при перемещении ресурсов.

Ресурс уже существует на диске.

Мне пришлось переместить проект в C: ...\SVN\trunk\Internal Projects\XMLDiff, создав новую папку XMLDiff в диалоговом окне просмотра, и в результате получилось C: ...\SVN\trunk\Internal Projects\XMLDiff, а не C: ...\SVN\trunk\Внутренние проекты\XMLDiff\XMLDiff.

Так что это, должно быть, изменилось между опытом Basic в 2012 году и Eclipse.3.

1
Tamias

Для Затмения Кислорода

Свойства проекта -> Ресурс -> Связанные ресурсы -> Связанные ресурсы (вкладка)

0
user207064