2014-05-26 2 views
1

Всякий раз, когда я перемещаю папку Eclipse в другое место, он полностью перезагружается, если я не switch the workspace manually. Кажется, он использует абсолютный путь, но я хочу, чтобы относительная была фактически полностью переносной.Как использовать относительный путь для рабочего пространства Eclipse

Любой способ сделать это? Где найти путь к рабочей области, который я установил?

В качестве примечания стороны, referenced libraries inside projects must use relative paths to prevent a re-configuration.

+0

относительно папки eclipse? Вы пытались добавить '-data rel/workspace /' в файл 'eclipse.ini'? – ssedano

ответ

2

Если workspace относителен в папку eclipse затем попытайтесь добавить это к config.ini используя относительный путь с platform schema, чтобы обойти тот факт, что вы не можете использовать абсолютный путь according to this.

-data platform:/base/workspace 

Файл находится в корневой папке затмения.

+0

Да, рабочее пространство находится в том же каталоге, что и исполняемый файл Eclipse. Я попробовал ваш файл config.ini, и он все равно будет использовать «старый» путь, когда все будет перемещено –

0

Если вы работаете над Windows, создайте файл bat в этой команде. Subst G:, G - это имя локального диска, это просто пример того, что он может выбрать локальное имя диска, которое еще не существует. поместите этот файл bat рядом с вашей рабочей областью на том же уровне, затем выполните это, но файл, местный значок с именем G или тот, который вы выбрали, появится на вашей рабочей станции, затем запустите затмение и выберите этот путь G: \ workspace. Положительным в этом методе является не только затмение, но и все существующее на одном уровне с файлом bat.

Смежные вопросы