Я создал пару java рабочих наборов для проекта в моей рабочей области и хочу поделиться ими с другими людьми (используя разные рабочие области). Есть ли способ экспортировать их?
Совместное использование/экспорт рабочих элементов eclipse
Ответ 1
загрузите аддон AnyEdit:
а затем выполните следующую работу:
- Через строку меню: Файл > "Экспорт..."
- Выберите "Общие" / "Рабочие наборы"
- Нажмите "Далее > "
- Выберите рабочий набор (ы), который вы хотите экспортировать, и где вы хотите экспортировать файл.
- Нажмите "Готово", чтобы выполнить экспорт.
образец http://andrei.gmxhome.de/images/anyedit_import_export_dialog.gif
Ответ 2
В Eclipse Indigo экспорт рабочих наборов переместился в Export → Team Project Set, а в левой части экрана есть флажок для экспорта рабочих наборов.
Ответ 3
Вы можете попробовать и экспортировать (как в каталоге "копирование в каталог метаданных рабочей группы других людей" ):
</path/to/.metadata>\.plugins\org.eclipse.ui.workbench\workingsets.xml
Это файл, ссылающийся на ваши рабочие наборы.
z0r добавляет в комментарии:
мой помощник по команде заменил его
workingsets.xml
моей версией файла, и он отлично сработал.
Однако вы должны выйти из Eclipse перед заменой файла, потому что Eclipse перезапишет его старой версией, когда она выйдет.
Я думаю, вам нужно сделать это только один раз.
Ответ 4
Хотя File → Export → Team → Team Project Set - это правильный способ экспорта рабочих наборов, вы можете написать внешний инструмент Eclipse.
Внешние инструменты
-
Откройте новый диалог, выполнив навигацию:
Run → External Tools → External Tools Configurations…
-
Выберите Программа и нажмите кнопку Создать, чтобы создать новую конфигурацию.
Примечание. Вам нужно будет только использовать вкладку "Главная".
-
Дайте инструменту название, например. "Экспорт рабочих наборов"
Окна
- Местоположение:
${env_var:SystemRoot}\System32\cmd.exe
- Рабочий каталог:
${env_var:USERPROFILE}\Documents
-
Аргументы:
/c copy /y ${workspace_loc}\.metadata\.plugins\org.eclipse.ui.workbench\workingsets.xml workingsets-${current_date}.xml
Linux
- Местоположение:
/bin/cp
- Рабочий каталог:
${env_var:HOME}/Documents
-
Аргументы:
${workspace_loc}/.metadata/.plugins/org.eclipse.ui.workbench/workingsets.xml workingsets-${current_date}.xml
- Местоположение: