"рабочий каталог по умолчанию" = "рабочее пространство по умолчанию"? Или что-то другое?
Андреас Дольк
8
Вы имеете в виду меню «File \ Switch workspace»?
Алексей Свиридов
4
Если этот вопрос касается текущего рабочего каталога Java (CWD) в коде, относительно работы в Eclipse, отметим, что наши могут столкнуться с интересным поведением. Использование Eclipse с Subclipse для импорта проекта в рабочую область, CWD может отличаться от простого импорта исходного проекта Java с диска (извлечено в другом месте с помощью внешнего инструмента SVN). Я еще не углублялся в это, но только на голову.
Дэвид
Ответы:
319
Если вы имеете в виду «изменить рабочее пространство», перейдите к File -> Switch Workspace
Он не позволяет мне переместить эту папку за пределы моей рабочей папки ... Есть ли какие-либо обходные пути для перемещения этой папки на другой диск?
Лазерсон
18
Это не отвечает на вопрос, если исходный вопрос упоминал «рабочее пространство по умолчанию». Чтобы изменить настройки Eclipse по умолчанию при запуске, см. Другой ответ.
Джон Кумбс
Привет, что мне делать, если вы хотите изменить корневой каталог eclipse (для передачи файлов в java)?
Дхрув Сингхал
174
Я решил, что этот вопрос означает, как вы можете изменить рабочее пространство по умолчанию, чтобы при загрузке Eclipse автоматически загружалось требуемое рабочее пространство:
Зайдите в настройки, затем введите «рабочее пространство» в поле поиска, предоставленное для фильтрации списка. В качестве альтернативы вы можете перейти в Общие> Запуск и завершение работы> Рабочие пространства.
Там вы можете установить флаг, чтобы Eclipse предлагал вам выбрать рабочую область при запуске, установив флажок «Запрашивать рабочую область при запуске».
Вы можете установить количество предыдущих рабочих пространств, чтобы помнить также. Наконец, есть список последних рабочих областей. Если вы просто удалите все, кроме того, который вам нужен, Eclipse автоматически запустится с этим рабочим пространством.
Это, очевидно, лучше отвечает на вопрос. По крайней мере, так я это прочитал (и на этот вопрос мне нужно было ответить, когда я искал и нашел эту тему).
Джон Кумбс
1
Настройки в меню «Окно» в моей версии Eclipse
Josiah Yoder,
91
Перейти к eclipse\configuration\
Открыть файл "config.ini"
Изменить строку
osgi.instance.area.default="F:/Workspace/Java"
где "F:/Workspace/Java"должно быть ваше рабочее пространство по умолчанию!
Будьте осторожны с черными косыми чертами в реализациях Windows. Ваш путь к Windows будет F: \ Workspace \ Java, а не F: / Workspace / Java. В Кеплере цитаты не нужны, о других версиях я не знаю.
Майкл
3
Пример на Mac Os X: osgi.instance.area.default=@user.home/Documents/workspace
Ронан Киллевер
3
Как сказал Майкл, используйте обратную косую черту на окнах. Кроме того, не один, а двойной. Например, указанным выше директором будет: «F: \\ Workspace \\ Java»
Khulja Sim Sim
1
В Ubuntu я зашел в ~ / .eclipse / org.eclipse.platform_4.3.0_1473617060_linux_gtk_x86_64 / configuration / config.ini и добавил эту строку osgi.instance.area.default=@user.home/workspace, где бы я ни захотел.
Джеринов
2
@KhuljaSimSim - фактически для Windows foward слеш работает нормально ... например. F: / eclipse / работал нормально для меня .... и обратите внимание - без двойных кавычек - просто osgi.instance.area.default = F: / eclipse /
том
28
Если вы говорите об изменении рабочего каталога для Java-программы, которую вы запускаете из затмения, то в конфигурации запуска есть место для этого. Если вы перейдете в меню «Выполнить» и выберите «Запустить конфигурации ...», затем выберите свою конфигурацию запуска, а затем на вкладке «Аргументы» для Java-приложения есть место для редактирования «Рабочего каталога». Это изменяет текущий каталог, который будет использоваться для запуска Java-программы.
Все, что Фрэнк предложил изменить в config.ini, является правильным. В случае, если это не помогло, вам нужно удалить путь из недавнего рабочего пространства, как показано ниже.
Перейти к eclipse\configuration\org.eclipse.ui.ide.prefs\
У меня возникла проблема с тем, что перед загрузкой моей рабочей области произошел сбой затмения, и я ранее проверил «используйте это как значение по умолчанию и больше не спрашивайте». Изменение SHOW_WORKSPACE_SELECTION_DIALOG = false на = true позволило мне выбрать рабочее пространство.
Эрик
5
В Eclipse Neon файл находится в eclipse\configuration\.settingsпапке.
Genhis
8
Файл> Переключить рабочую область> добавить понравившуюся рабочую область> Eclipse перезапустится с требуемой рабочей области.
почему затмение перезапускается при изменении рабочих пространств? Какова цель?
Васс
2
Я предполагаю, что он загружает всю информацию из нового рабочего пространства ... но это только мое предположение;)
Neets
с различными рабочими пространствами, которые могут сохранить несколько человек, это их собственная конфигурация или даже ваша собственная, если вы хотите, чтобы рабочее пространство загружалось с конкретными проектами и библиотеками
Jesus Dimrix
6
Если вы хотите изменить каталог, в котором будет выполняться программа, перейдите к «Запуск конфигурации» на вкладке «Выполнить».
Затем выберите ваш проект и перейдите на вкладку «Аргументы», вы можете изменить каталог там. По умолчанию это корневой каталог вашего проекта.
Это то, что вам нужно, когда Eclipse не работает, не начинается с чистой, другая информация не помогает (например, osgi.instance.area.default=@user.home/workspace). Спасибо!
Ник Вестгейт
3
Если вы хотите изменить недавнее рабочее пространство manuallyв configurationфайле org.eclipse.ui.ide.prefs, существует в
откройте этот файл в редакторе найдите RECENT_WORKSPACESв строке #2и в этой строке вы можете увидеть последние рабочие пространства и можете changeили даже removeих.
Это единственный ответ, который вы получили первым при поиске рабочей области по умолчанию, но любое решение не решило мою проблему, поэтому я следую за этим шагом для рабочей области по умолчанию:
Первая копия ярлыка для вашего затмения.
Щелкните правой кнопкой мыши и перейдите в свойства, добавьте путь к рабочей области с атрибутом -data,
Если вы используете те же ярлыки и предпочтения в этом рабочем пространстве, экспортируйте общие -> предпочтения из вашего рабочего затмения, он сгенерирует один файл .epf.
Итак, просто импортируйте файл .epf в новое рабочее пространство, и все готово.
Опция -data, предоставленная для исполняемого файла eclipse, тоже мне помогла. Спасибо, что поделились.
Тез Курмала
0
Если вы хотите создать новое рабочее пространство - просто введите новый путь в текстовое поле в диалоговом окне «Выбрать рабочее пространство». Eclipse создаст новое рабочее пространство в этом месте и переключится на него.
Мое затмение kepler не отвечало при загрузке (вскоре после установки поддержки GAE), которое я проследил до поврежденного рабочего пространства. Я исправил это, закрыв kepler, переименовав каталог рабочей области (в использовании), чтобы kepler запускался нормально без рабочей области, а затем использовал file >> switch рабочей области для создания новой рабочей области. Потом начал заселять это моими старыми проектами, которые мне все еще нужны.
Ответы:
Если вы имеете в виду «изменить рабочее пространство», перейдите к
File -> Switch Workspace
источник
Я решил, что этот вопрос означает, как вы можете изменить рабочее пространство по умолчанию, чтобы при загрузке Eclipse автоматически загружалось требуемое рабочее пространство:
источник
eclipse\configuration\
"config.ini"
Изменить строку
где
"F:/Workspace/Java"
должно быть ваше рабочее пространство по умолчанию!источник
Если вы говорите об изменении рабочего каталога для Java-программы, которую вы запускаете из затмения, то в конфигурации запуска есть место для этого. Если вы перейдете в меню «Выполнить» и выберите «Запустить конфигурации ...», затем выберите свою конфигурацию запуска, а затем на вкладке «Аргументы» для Java-приложения есть место для редактирования «Рабочего каталога». Это изменяет текущий каталог, который будет использоваться для запуска Java-программы.
См. Связанный вопрос Рабочий каталог по умолчанию eclipse, если вы это имеете в виду.
источник
Все, что Фрэнк предложил изменить в 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
источник
eclipse\configuration\.settings
папке.Файл> Переключить рабочую область> добавить понравившуюся рабочую область> Eclipse перезапустится с требуемой рабочей области.
источник
Если вы хотите изменить каталог, в котором будет выполняться программа, перейдите к «Запуск конфигурации» на вкладке «Выполнить».
Затем выберите ваш проект и перейдите на вкладку «Аргументы», вы можете изменить каталог там. По умолчанию это корневой каталог вашего проекта.
источник
Откройте командную строку. Перейдите в домашний каталог eclipse и введите «eclipse -clean», например C: / eclipse> eclipse -clean
Это попросит выбрать рабочую область. Это также заставит установить его как рабочее пространство по умолчанию.
Затем перейдите в eclipsehome -> настройки -> папку настроек.
Откройте org.eclipse.ui.de.prefs в блокноте.
установите для этого свойства значение true из false.
SHOW_WORKSPACE_SELECTION_DIALOG = TRUE
Вам будет предложено выбрать рабочую область каждый раз.
источник
Если вы хотите изменить недавнее рабочее пространство
manually
вconfiguration
файле org.eclipse.ui.ide.prefs, существует воткройте этот файл в редакторе найдите
RECENT_WORKSPACES
в строке#2
и в этой строке вы можете увидеть последние рабочие пространства и можетеchange
или дажеremove
их.источник
В
Eclipse
, перейдите кFile
->Switch Workspace
, выберите или создайте новое рабочее пространство.источник
Это единственный ответ, который вы получили первым при поиске рабочей области по умолчанию, но любое решение не решило мою проблему, поэтому я следую за этим шагом для рабочей области по умолчанию:
В цели:
D:\eclipse_path\eclipse.exe -data D:\workspace_path\workspace
Если вы используете те же ярлыки и предпочтения в этом рабочем пространстве, экспортируйте общие -> предпочтения из вашего рабочего затмения, он сгенерирует один файл .epf.
Итак, просто импортируйте файл .epf в новое рабочее пространство, и все готово.
источник
Если вы хотите создать новое рабочее пространство - просто введите новый путь в текстовое поле в диалоговом окне «Выбрать рабочее пространство». Eclipse создаст новое рабочее пространство в этом месте и переключится на него.
источник
На Ubuntu я пошел в
и добавил эту строку внизу
и изменил рабочее пространство на путь dir от моего дома до того места, куда я положил свое рабочее пространство.
Я объединил ответ @Frank с комментарием @Ronan Quillevere
источник
Мое затмение kepler не отвечало при загрузке (вскоре после установки поддержки GAE), которое я проследил до поврежденного рабочего пространства. Я исправил это, закрыв kepler, переименовав каталог рабочей области (в использовании), чтобы kepler запускался нормально без рабочей области, а затем использовал file >> switch рабочей области для создания новой рабочей области. Потом начал заселять это моими старыми проектами, которые мне все еще нужны.
источник
Вы можете проверить опцию, которая появляется, когда вы начинаете затмение. Пожалуйста, смотрите рисунок ниже
источник