В Eclipse у меня есть один существующий проект A. Прямо сейчас я только что создал другой проект B, который пуст. Можно ли скопировать все файлы проекта A, включая его исходный код и связанные библиотеки, в проект B? В проекте A задействовано много библиотек. Как правильно выполнить этот процесс копирования, чтобы скопированные файлы можно было скомпилировать?
В Eclipse, как скопировать существующий проект в другой проект?
Ответ 1
Вы можете импортировать проект
ИЛИ
Предполагая, что оба проекта A и B имеют один и тот же тип:
Вы можете скопировать содержимое папки src
, как есть.
Для библиотек просто перейдите на путь сборки и добавьте их в файл ssame, который вы выполнили для проекта A.
Ответ 2
Этот вопрос появляется в поиске Google в качестве верхнего результата для запроса "проект копирования в eclipse".
Чтобы скопировать проект в Eclipse:
1) щелкните правой кнопкой мыши по проекту в представлении Проводника пакетов;
2) выберите Копировать;
3) щелкните правой кнопкой мыши на свободном месте в представлении Проводника пакета;
4) выберите "Вставить";
5) введите новое имя в окне подсказки.
Чтобы ответить на реальный вопрос, лучший способ - удалить проект B и после - скопировать проект A, как описано выше, и дать ему имя B.
Ответ 3
- Закрыть Eclipse
- Скопируйте папку существующего проекта в любом месте вашего диска.
- Запустите Eclipse. Отключите автоматическую сборку.
- В Eclipse do Refactor/ Переименовать в новое название проекта. (Если он был связан с отключением CVS/SVN перед переименованием.)
- Импортировать обратно старый проект из места, где вы скопировали второй шаг.
- Включите автоматическую сборку.
Наслаждайтесь ими!
Ответ 4
Так как B пуст, вы можете просто скопировать проект A в Проводнике пакетов и назовите копию B.
Ответ 5
- Создайте дубликат/копию существующего проекта (в рабочей области).
- Затем в Eclipse нажмите file- > import
- Выберите импорт существующих проектов в рабочее пространство
- Отметьте переключатель "Выбрать корневой каталог"
- Просмотрите свой проект (новый файл, который вы скопировали в рабочей области на шаге 1)
- Готово!
Ответ 6
В проводнике проекта щелкните правой кнопкой мыши свой старый проект, нажмите "Копировать", снова щелкните правой кнопкой мыши, нажмите "Вставить" на этот раз, измените имя по умолчанию "Копия My_Old_Project " на любой ваш выбор, после завершения копирования перейдите на вкладку " Поиск " в Eclipse, а затем → " Поиск " на Поиск файлов, введите старое имя вашего проекта, убедитесь, что ваша область действия только "Включающий проект", замените все вхождения на новое имя, запустите проект, вы все набор...
Единственное, что я заметил по этому поводу, это то, что URL все еще будет старого проекта.
Ответ 7
Для проекта Gradle мне пришлось добавить два дополнительных шага в ответ mOna, которые я напишу для полноты.
- Создайте дубликат/копию существующего проекта (в рабочей области).
- Затем в Eclipse нажмите file-> импорт
- Выберите импорт существующих проектов в рабочую область
- Проверьте переключатель "Выбрать корневой каталог"
- Просмотрите свой проект (новый файл, который вы скопировали в рабочей области на шаге 1)
- Отредактируйте файл .project и измените и, чтобы соответствовать новому проекту.
- Отредактируйте settings.gradle и измените rootProject.name в соответствии с новым проектом.
Я предполагаю, что переименование в некоторых из вышеупомянутых ответов делает шаг 6, но я не мог заставить его работать. Независимо от того, что я пытался, без этих дополнительных шагов код выглядел нормально, но зависимости не обрабатывались правильно, и везде возникали ошибки. Я даже мог запускать gradle для своего проекта из командной строки, и он "собирался", но фактически собирал старый проект.
Ответ 8
Eclipse имеет опцию в меню файла, например, импортирует существующий projec. Из-за того, что вы можете импортировать существующий проект со всем контентом. Я надеюсь, что это решение, которое вы ищете.