Как изменить рабочее пространство Eclipse по умолчанию?

235

Кто-нибудь может показать мне, где я могу изменить рабочее пространство по умолчанию в Eclipse?

  • 6
    "рабочий каталог по умолчанию" = "рабочее пространство по умолчанию"? Или что-то другое?
  • 8
    Вы имеете в виду меню «File \ Switch workspace»?
Показать ещё 1 комментарий
Теги:
working-directory

13 ответов

285
Лучший ответ

Если вы имеете в виду "рабочее пространство изменения", перейдите к File -> Switch Workspace

  • 1
    Это не позволяет мне переместить эту папку за пределы моей рабочей папки ... Есть ли какие-либо обходные пути для перемещения этой папки на другой диск?
  • 14
    Это не отвечает на вопрос, если исходный вопрос упоминается как «рабочее пространство по умолчанию». Чтобы изменить параметры Eclipse по умолчанию при запуске, см. Другой ответ.
Показать ещё 1 комментарий
146

Я задал этот вопрос, чтобы определить, как изменить рабочее пространство по умолчанию, чтобы при загрузке Eclipse загружаемая рабочая область автоматически загружалась:

  • Перейдите в режим предпочтений, затем введите "рабочее пространство" в поле поиска, которое предоставляется для фильтрации списка. Кроме того, вы можете перейти в раздел Общие > Запуск и завершение работы > Рабочие области.
  • Там вы можете установить флаг, чтобы заставить Eclipse предложить вам выбрать рабочую область при запуске, установив флажок "Запрашивать рабочее пространство при запуске".
  • Вы также можете указать число предыдущих рабочих областей. Наконец, есть список последних рабочих областей. Если вы просто удалите все, кроме тех, которые хотите, Eclipse будет автоматически запускаться с этой рабочей областью.
  • 7
    Это, очевидно, лучше отвечает на вопрос. По крайней мере, так я это прочитал (и на этот вопрос мне нужно было ответить, когда я искал и нашел эту тему).
  • 0
    Этот ответ должен быть принят в качестве ответа.
Показать ещё 2 комментария
81
  • Перейдите к eclipse\configuration\
  • Откройте файл "config.ini"
  • Измените строку

    osgi.instance.area.default="F:/Workspace/Java"
    

    где "F:/Workspace/Java" должно быть вашим рабочим местом по умолчанию!

  • 1
    Не работал для меня (Juno / Ubuntu)
  • 1
    Будьте осторожны с черными косыми чертами в реализациях Windows. Ваш путь к Windows будет F: \ Workspace \ Java, а не F: / Workspace / Java. В Кеплере цитаты не нужны, о других версиях я не знаю.
Показать ещё 5 комментариев
27

Если вы говорите об изменении рабочего каталога для java-программы, которую вы запускаете из eclipse, тогда есть место для этого в конфигурации запуска. Если вы перейдете в меню "Выполнить" и выберите "Запустить конфигурации...", затем выберите конфигурацию прогона, а затем на вкладке "Аргументы" для приложения Java есть место для редактирования "Рабочий каталог". Это изменяет текущий каталог, который будет использоваться для запуска java-программы.

См. соответствующий вопрос Рабочий стол по умолчанию eclipse, если это то, что вы имеете в виду.

13

Что бы Фрэнк не предложил изменить в config.ini, правильно. Если это не помогло, вам нужно удалить путь из недавнего рабочего пространства, как показано ниже.

  • Перейдите к eclipse\configuration\org.eclipse.ui.ide.prefs\
  • Откройте файл "org.eclipse.ui.ide.prefs"
  • Удалите первый путь в RECENT_WORKSPACES.

    MAX_RECENT_WORKSPACES =5 RECENT_WORKSPACES =/Users/wrokspace1\n/Users/wrokspace2\n/Users/wrokspace3\n/Users/wrokspace4 RECENT_WORKSPACES_PROTOCOL =3
    SHOW_WORKSPACE_SELECTION_DIALOG =false
    eclipse.preferences.version =1

  • 0
    У меня возникла проблема с тем, что перед загрузкой моей рабочей области произошел сбой затмения, и я ранее проверил «используйте это как значение по умолчанию и больше не спрашивайте». Изменение SHOW_WORKSPACE_SELECTION_DIALOG = false на = true позволило мне выбрать рабочее пространство.
  • 3
    В Eclipse Neon файл находится в папке eclipse\configuration\.settings .
9

Файл > Рабочее пространство переключателя > добавьте нужное вам рабочее место > Eclipse перезапустится с использованием требуемого рабочего пространства.

  • 2
    почему затмение перезапускается при изменении рабочих пространств? Какова цель?
  • 2
    Я предполагаю, что он загружает всю информацию из нового рабочего пространства ... но это только мое предположение;)
Показать ещё 1 комментарий
7

Если вы хотите изменить каталог, в котором будет выполняться выполнение программы, перейдите в "Запуск конфигураций" на вкладке "Запуск".

Затем выберите свой проект и перейдите на вкладку "Аргументы", вы можете изменить там каталог. По умолчанию это корневой каталог вашего проекта.

4

Откройте командную строку. Перейдите в домашний каталог eclipse и введите "eclipse -clean" например C:/eclipse > eclipse -clean

Это потребует выбора рабочей области. Он также заставит его установить как рабочее пространство по умолчанию.

Затем перейдите в папку eclipsehome → configuration → settings.

откройте файл org.eclipse.ui.de.prefs в блокноте.

установите для этого свойства значение true из false.

SHOW_WORKSPACE_SELECTION_DIALOG = истина

Каждый раз вам будет задан выбор рабочего пространства.

  • 0
    Это то, что вам нужно, когда Eclipse не работает, не начинается с чистой, другая информация не помогает (например, [email protected]/workspace). Спасибо!
2

Если вы хотите изменить последнее рабочее пространство manually в файле configuration org.eclipse.ui.ide.prefs существует в

eclipse > configuration > .settings > org.eclipse.ui.ide.prefs

откройте этот файл в редакторе, найдите RECENT_WORKSPACES в строке #2, и в этой строке вы увидите последние рабочие области и можете change или даже remove их.

2

В Eclipse перейдите к FileSwitch Workspace, выберите или создайте новое рабочее пространство.

1

Если вы хотите создать новое рабочее пространство - просто введите новый путь в текстовое поле в диалоговом окне "Выбор рабочей области". Eclipse создаст новое рабочее пространство в этом месте и переключится на него.

0

Мой eclipse kepler не отвечал при загрузке (вскоре после установки поддержки GAE), который я проследил до коррумпированного рабочего пространства. Я исправил это, закрыв kepler, переименовав каталог рабочей области (в использовании), поэтому kepler запускается нормально без рабочей области, а затем использует файл → switch workspace для создания нового рабочего пространства. Затем начал заполнять мои старые проекты, которые мне все еще нужны.

0

На Ubuntu я пошел в

~/.eclipse/org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64/configuration/config.ini 

и добавил эту строку внизу

[email protected]/workspace

и изменил рабочую область на путь dir из моего дома туда, где я разместил свое рабочее пространство.

Я объединил @Frank ответ с комментарием @Ronan Quillevere

Ещё вопросы

Сообщество Overcoder
Наверх
Меню