2011-03-03 202 views
242

我在哪裏可以更改Eclipse中的默認工作區?如何更改Eclipse默認工作區?

+6

「default working directory」=「default workspace」?或者是其他東西? – 2011-03-03 10:19:15

+8

是否指「File \ Switch workspace」菜單? – 2011-03-03 10:25:14

+4

如果這個問題是關於代碼中的Java當前工作目錄(CWD),關於在Eclipse中運行,想要指出我們可能遇到了一個有趣的行爲。使用Eclipse和Subclipse將項目導入工作區,CWD可能與僅從磁盤導入Java源項目(通過外部SVN工具在其他位置檢出)不同。我還沒有進一步研究這一點,但只是一個頭。 – David 2012-12-04 02:13:57

回答

290

如果你的意思是「改變工作區」去File -> Switch Workspace

+1

它不允許我將此文件夾移動到我的工作文件夾以外的任何位置......是否有任何解決方法將此文件夾移動到另一個驅動器中? – Laserson 2013-03-17 14:43:03

+12

這並不回答這個問題,假設原來的問題提到了「默認工作區」。要在啓動時更改Eclipse *默認值*,請參閱其他答案。 – 2014-12-09 00:39:27

9

文件>切換工作區>添加你喜歡的工作區> Eclipse會重新使用你想要的工作空間。

+2

爲什麼在更改工作區時eclipse會重新啓動?什麼目的? – Vass 2012-02-05 11:56:55

+2

我想這樣它會加載所有來自新工作區的信息......但這只是我的猜測;)帶有不同工作區的 – Neets 2012-02-06 07:38:25

+0

不止一個人可以保存自己的配置,或者如果您希望工作區使用特定項目和圖書館 – 2013-08-11 18:40:23

27

如果您正在討論更改從eclipse中啓動的java程序的工作目錄,那麼在運行配置中有一個空間。 如果您轉到運行菜單並選擇「運行配置...」,然後選擇您的運行配置,然後在Java應用程序的「參數」選項卡上,您可以編輯「工作目錄」。這改變了將用於啓動Java程序的當前目錄。

查看相關問題Default eclipse working directory如果這就是你的意思。

7

如果您的意思是更改程序執行的目錄,請轉到「運行」選項卡中的「運行配置」。

然後選擇您的項目並轉到「參數」選項卡,您可以在那裏更改目錄。默認情況下,它是你的項目的根目錄。

1

如果你想創建一個新的工作區 - 只需在「選擇工作區」對話框的文本框中輸入一個新的路徑。 Eclipse將在該位置創建一個新的工作空間並切換到該工作空間。

151

我把這個問題的意思是,你怎麼可以更改默認的工作區,這樣當Eclipse的開機你想要的工作區被自動加載:

  • 下圍棋的喜好,然後在提供的搜索框中鍵入「工作區」過濾列表。或者,您可以轉到常規>啓動和關閉>工作區。
  • 在那裏您可以設置一個標誌,使Eclipse提示您在啓動時通過選中「在啓動時提示工作區」複選框來選擇工作區。
  • 您也可以設置以前工作區的數量。最後是最近的工作空間列表。如果你只是刪除所有的,你希望Eclipse會自動啓動該工作區。
+5

這顯然似乎更好地回答了這個問題。至少,這就是我閱讀它的過程(當我搜索並找到該主題時,這是我需要回答的問題)。 – 2014-12-09 00:48:49

+0

這個答案應該被接受爲答案。 – Aradhya 2016-04-05 06:57:16

+1

首選項在我的Eclipse版本的「窗口」菜單下 – 2016-04-07 16:17:22

80
  1. 轉到eclipse\configuration\
  2. 打開文件"config.ini"
  3. 修改行

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

    其中"F:/Workspace/Java"應該是你的默認工作空間!

+1

對我不適用(Juno/Ubuntu) – auval 2013-06-18 10:47:25

+1

注意Windows實現中的黑色邊界。您的Windows路徑將是F:\ Workspace \ Java不是必需的F:/ Workspace/Java。 在開普勒沒有必要的引號,我不知道其他版本。 – Michael 2013-07-05 10:48:35

+3

Mac OS X上的示例:[email protected]/Documents/workspace – 2013-11-02 10:10:22

4

打開命令提示符。 更改爲eclipse主目錄並鍵入「eclipse -clean」 C:/ eclipse> eclipse -clean

這將要求選擇工作區。它也會強制將其設置爲默認工作區。

然後,進入eclipsehome-> configuration-> settings文件夾。

在記事本中打開org.eclipse.ui.de.prefs。

將此屬性從false設置爲true。

SHOW_WORKSPACE_SELECTION_DIALOG =真

你會被要求爲工作區選擇每次。

+0

這是你在Eclipse破裂時所需要的,不會以乾淨開始,其他信息無用(例如[email protected]/workspace)。謝謝! – 2013-10-13 02:35:51

0

在Ubuntu我去

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

,並在底部

[email protected]/workspace 

加入這一行,從我家到這裏我把我的工作區改變工作區的目錄路徑。

我結合@Frank與@Ronan Quillevere的評論回答

2

Eclipse,去File - >Switch Workspace,選擇或創建一個新的工作空間。

13

無論弗蘭克建議在config.ini中更改是否正確。如果這樣做沒有幫助,則需要從最近的工作區刪除路徑,如下所示。

  1. 轉到eclipse\configuration\org.eclipse.ui.ide.prefs\
  2. 打開文件"org.eclipse.ui.ide.prefs"
  3. 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允許我選擇一個工作區。 – 2014-11-17 14:53:22

+1

在Eclipse Neon中,該文件位於'eclipse \ configuration \ .settings'文件夾中。 – Genhis 2017-02-14 20:58:25

2

如果你想改變近期的工作空間manuallyconfiguration文件 org.eclipse.ui。 ide.prefs存在於

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

打開此文件,在編輯器中找到符合#2RECENT_WORKSPACES並在此行中,你可以看到最近的工作區和可change甚至remove他們。

0

我的開普勒日食進入沒有響應啓動時(不久後安裝GAE支持),我追溯到一個腐敗的工作區。我通過關閉kepler來解決這個問題,重命名工作空間目錄(使用中),所以kepler在沒有工作空間的情況下正常啓動,然後使用文件>> switch工作空間來生成新的工作空間。然後開始使用我仍然需要的舊項目進行填充。

相關問題