Как изменить местоположение рабочей области затмения, используя Java-программу - PullRequest
0 голосов
/ 24 мая 2011

Я разрабатываю плагин для Eclipse.Когда я запускаю свой плагин, он открывает новый Eclipse Instance с другим расположением рабочей области.Я хочу использовать то же рабочее пространство, что и 1-й экземпляр Eclipse.Поэтому я изменил настройки в конфигурации запуска.Но это дало ошибку, потому что рабочая область уже используется.

Я написал заглушку кода, чтобы получить pid 1-го экземпляра Eclipse и завершил его.Теперь у меня работает только одно окно Eclipse.Я хочу изменить расположение рабочей области сейчас, потому что более раннее окно Eclipse закрыто и рабочая область теперь свободна для использования.

Это мой первый пост.Если я слишком двусмысленна, пожалуйста, скажите мне, что я объясню

1 Ответ

1 голос
/ 24 мая 2011

Вы можете перезапустить затмение и заполнить некоторые системные свойства.Это заставит ваш экземпляр Eclipse перезапуститься.См. Метод org.eclipse.ui.internal.ide.actions.OpenWorkspaceAction.restart(String) в плагине org.eclipse.ui.ide для примера того, как eclipse перезапускается и передает новое рабочее пространство обратно в панель запуска.

Также см. Обсуждение вhttps://bugs.eclipse.org/bugs/show_bug.cgi?id=61809

PW

...