2011-03-01 104 views
67

在文件菜單中沒有用於重命名工作區的選項。推薦的做法是關閉eclipse,重命名文件夾並重新打開?我擔心配置文件中一些潛在的懸空引用會破壞我的工作區/項目...eclipse工作區:如何重命名工作區

謝謝!

+2

如果你的意思是如何重命名一個項目,右鍵單擊項目,然後:project - > refactor - > rename。你也可以在另一個目錄中移動項目 - >重構 - >移動。 – Achilleterzo 2011-03-01 14:57:52

+1

命令文件>切換工作區可能會對您有所幫助。 – vaugham 2011-03-01 14:59:12

+0

感謝 - 意味着任何下拉菜單,都會預料它會在'文件'中。我只想過濾出b2c項目並將常規工作區重命名爲b2b,但也許我只是創建一個新的工作區。 – Alexx 2011-03-01 15:06:20

回答

51

來源: Renaming a workspace?

是的,你可以重命名工作區 目錄和/或移動。但是,您必須告知Eclipse新工作空間所在的位置是 。在3.1中,您可以使用 「開關工作區」在 不同的位置啓動(在文件 菜單下)。

如果你想用手去改變它,你可以 在 在Eclipse中存儲在「配置」 目錄編輯相應的條目中的文件。
您可以更改 org.eclipse.ui.ide.prefs文件中設置 SHOW_WORKSPACE_SELECTION_DIALOG =真 如果你希望每個 Eclipse是運行在工作區時要求。

+5

這將搞亂Subclipse的SVN數據...結果:「路徑不是工作副本目錄」 – marcolopes 2012-03-30 02:59:46

+0

謝謝..我做了上述步驟,切換到新的工作區後,我不得不從工作區刪除項目文件夾(不刪除內容),並再次進行導入,之後它爲我工作。 – aquero 2013-05-06 12:43:45

+2

儘管我使用了SVN,但它與我完美結合。我將Eclipse工作空間與代碼目錄分開,因此更改工作空間的名稱對Subversion數據沒有影響。一個建議:將現有工作區複製到新名稱,而不是重命名它。如果您遇到問題,則可以輕鬆恢復舊的工作區。 – 2014-05-23 14:25:56

2

將工作區複製到新文件夾的工作原理。 Eclipse本身所需的任何引用都使用相對工作區位置來解決。如果您添加了依賴於絕對工作區位置的啓動器,替換變量等,則需要重置它們。

2

約翰, 我想在您導入項目原來的工作空間和項目取決於鏈接不上的worspace的相同位置在物理上(甚至大公在那裏已經但是依賴性的鏈接)。如果是這樣,你必須從新的(複製)崇拜空間中刪除項目,然後再次重新導入它們。

+0

要完成故事,請將工作區首選項導出到「舊」工作區,然後在新工作區中再次導入它們。這將保持您的設置像存儲庫等(見http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftimpandexp.htm) – OblongZebra 2013-04-16 12:55:53

1

我只是做了:

文件 - >導入 - >的Maven - >現有Maven項目 - >提及「根目錄」的新工作區的位置在「導入Maven項目」窗口

它的工作!所有項目都正確導入。

順便說一句,我有Eclipse的Maven插件「M2E」安裝(http://wiki.eclipse.org/M2E_updatesite_and_gittags

7

對於簡單的重命名,它是沒有必要的切換工作區,除非你要重命名的工作空間是不是當前處於活動狀態。

無論如何,您可以通過選擇Eclipse-> Preferences-> General-> Workspace並將缺省的工作區文件夾名稱中的「Workspace name(在窗口標題中顯示)」選項更改爲當前打開的工作區叫它。然後,重新啓動Eclipse。

假設您的工作區文件夾是「/ foo/bar/workspace」,並且您以前從未更改過其名稱;它的名字就是默認的「工作區」。在將其重命名爲「my_workspace」並重新啓動Eclipse之後,Eclipse的窗口標題應該顯示:「my_workspace - (一些變化的內容) -/foo/bar/workspace」。

請注意,這不會修改工作區文件夾的名稱。您可能必須創建一個具有所需名稱的新文件夾,切換到該文件夾​​(默認情況下,其工作區將具有相同的名稱),並將現有項目導入到該文件夾​​中,如某些人在此處所述。

+0

我跟着這個程序和一切工作。關於最後一段,我只需在重新啓動Eclipse之前重命名文件夾,我不必重新導入現有項目。我正在使用Eclipse Oxygen。 – Gep 2017-09-28 09:18:45

2

重命名工作空間文件夾爲我工作。關閉eclipse,重命名工作區文件夾名稱,再次啓動eclipse。如果您正在使用像用戶庫,啓動器等任何項目依賴項,則必須從項目構建路徑手動將它們重新定位到新位置。