Изменение местоположения ресурсов существующего проекта Eclipse

Я хотел сделать это несколько раз по разным причинам.

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

Во-вторых, в случае, когда у меня есть существующий проект eclipse. Я хочу повторно использовать проект в другом исходном дереве (на самом деле это другая ветка subversion того же проекта).

Поле "Расположение ресурсов", по-видимому, только для чтения. Единственный способ добиться вышеизложенного, который я нашел, - это создать новый проект. Кто-нибудь имеет способ сделать это?

Изменить: я хочу изменить местоположение ресурсов, а не перемещать весь проект.

Ответ 1

Расположение проекта - это местоположение его файла .project. Поэтому вам нужно удалить флажок проекта (НЕ выбирайте удалить контент), затем переместите файл .project в новое место и импортируйте проект оттуда.

Создание нового проекта делает практически то же самое, за исключением того, что вы не теряете специфику/типы проекта.

Ответ 2

Да. Вы можете сделать это, используя следующий параметр:

В проекте щелкните правой кнопкой мыши и выберите опцию "Рефакторинг", а затем выберите вариант "Переместить". Появится диалоговое окно. Укажите папку, в которой вы хотите, чтобы ваш проект был.

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