2012-03-06 60 views
22

第一次安裝eclipse並打開之後,我已經指定了一個工作區並選中了複選框,該複選框顯示'將其用作默認工作區'。如何更改默認的Eclipse啓動工作區?

從那以後,當我打開日食,它不要求工作區,並加載它我以前指定的默認工作區。我想改變這個默認工作區。

我不希望它打開了工作區,然後切換到一個我需要的。 如何更改默認工作區?

+0

或許已經在問:http://stackoverflow.com/questions/5179328/how-to-change- -eclipse-default-working-directory但該問題尚不清楚。 – 2015-01-30 14:48:47

回答

31
  • 取消複選並應用changes-

    的Windows首選項 - >常規 - >啓動和關閉向下> Workspaces->檢查提示有關工作區啓動

  • 應用和確定

  • 關閉蝕。

  • 打開Eclipse

  • 給你的新工作空間路徑,並選擇它作爲默認。

+0

文件 - >開關工作區(彈簧工具套件) – ObjectMatrix 2017-10-24 15:03:13

3

打開Eclipse,遵循文件=>切換工作區=>其他=>瀏覽

選擇目錄,你作爲一個工作區想用,然後單擊確定。 Eclipse將重新啓動,您將能夠在新的工作區中工作。如果您想要添加新的工作區,請按照上述相同的方法進行操作。您的所有工作區後會切換工作空間選項來上市,這樣你就可以輕鬆地選擇你以前的工作空間(S)。您最近的工作區將成爲您默認的工作空間

+0

這是我不是在尋找... – 2012-03-06 06:58:43

+0

我dint編輯問題。我剛剛接受了回答我的問題的答案。而已。這並不意味着你的回答是錯誤的。 – 2012-03-06 08:50:51

+0

從我發佈它的時間起,問題仍然保持不變。 – 2012-03-06 08:51:16

4

您可以選擇「提示工作區在啓動時」在「常規」首選項 - >「啓動和關機」 - >「工作區」,然後重新啓動,設置新的默認工作區。

+0

找到它。謝謝。 – 2012-03-06 06:59:06

1

在eclipse文件夾埋有一個設置文件的地方,有這個選項設置,它也有一個列表或工作區的歷史。只要刪除它,你就可以選擇一個新的位置。 U還可以刪除工作區中的.metadata文件夾(將失去您的首選項),或者只是將該工作區文件夾移到新的位置。我認爲Eclipse會在所有這些情況下提示你。

0

轉到窗口/首選項/工作區/啓動和關機

取消選中提示工作區。有效。

+0

這不是一個好方法。我的回答最適合這個問題。因爲它是這種操作的方法。 – Juvanis 2012-03-06 06:58:48

+0

在搜索首選項時,在工作區下找到該選項。 – 2012-03-06 06:59:43

+0

但我不想浪費時間等待eclipse加載,然後切換,然後等待eclipse重新啓動新的工作區。 – 2012-03-06 07:01:10

24

隨着似乎所有其他的答案並不滿足你,我想知道它是什麼,你真正想要的。所以我會添加另一個選項:使用命令行參數「-data」來指定工作區的位置。有了這個,你可以創建幾個啓動器/快捷方式來打開不同的工作區。

$ eclipse -data $HOME/workspace/ 
+0

保險絲IDE(這是一種日食)不符合公認的解決方案。這個解決方案不過是一種魅力! – 2014-04-09 17:04:20

+0

也適用於Appcelerator Studio! – codehead 2017-07-26 01:53:10

18

在路徑

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

更改工作空間的秩序這裏

RECENT_WORKSPACES=F\:\\new workspace\nF\:\\worksapce 
1

它爲我的作品:

修復1:

  • 如何強制日食時自動打開默認的工作區,或向默認工作空間打開您的Eclipse時
  • 單擊窗口 - >首選項
  • 單擊常規 - >啓動和關機 - >工作
  • 列表項

修復2:

  • 轉到您的Eclipse主
  • 發送您的eclipse.ext到桌面快捷方式
  • 現在進入桌面,然後右擊它 - 單擊屬性
  • 在目標輸入框中追加目標位置與-clean命令
  • 雙擊日食shorcut打開
+0

您可以通過在eclipse文件夾中打開命令提示符並輸入「eclipse -clean」來執行相同的操作。這將允許您設置默認工作區,如其他答案中所示。 – rakensi 2014-04-25 07:21:12

3

打開命令提示符。切換到eclipse主目錄並鍵入「eclipse -clean」例如C:/ eclipse> eclipse -clean

這將詢問工作區的選擇。它也會強制將其設置爲默認工作區。

然後,進入eclipsehome - > configuration - >設置文件夾

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

將此屬性設置爲true from false

SHOW_WORKSPACE_SELECTION_DIALOG =真

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

0

我在MacOs上遇到了這個問題。當我安裝STS時,我將其sts-bundle文件夾複製到Applications目錄並使用STS.app文件啓動STS。當我啓動它時,它反覆提示我輸入工作區文件,即使我更改了首選項不會執行此操作。

最後,我的工作是右鍵單擊應用程序,同時它在碼頭,並從選項菜單中選擇「保持碼頭」。現在,如果我使用碼頭上的圖標啓動STS,則不會每次都提示您輸入工作區。

1

對於Neon Eclipse以下版本,我做了以下事情,結果正確。

Modify osgi.instance.area.default="your preferred workspace folder" in $ECLIPSE_HOME/configuration/config.ini file.
請注意,雖然提到您的工作區文件夾,路徑應該是絕對路徑和Unix樣式。
例如,如果您的工作區文件夾是: C:\Workspace in windows,那麼上述價值就會像下面:

osgi.instance.area.default=C:/Workspace 
相關問題