簡體   English   中英

在Eclipse中的工作區子文件夾中創建項目

[英]Create a project in Eclipse in a subfolder of the workspace

我想在workspace-directory的子文件夾中創建一個Java項目。 該向導允許我在workspace-directory中創建項目,或導入現有項目。 有沒有辦法實現這個目標?

步驟1)像往常一樣創建項目X(它將在工作區的根目錄中結束)

步驟2)使用操作系統的命令行shell將項目X目錄層次結構移動到所需的目標目錄下,例如mv ~/workspace/abc ~/workspace/target/some_directory/

步驟3)刪除原始項目X(不要選擇“刪除文件”)

步驟4)使用`File - > Import - > Existing project into workspace'導入項目X

項目X將像往常一樣出現在包瀏覽器視圖中。

希望這可以幫助 :)

據我所知,不是:你可以創建項目的唯一“目錄”是“工作集”。

通過選擇右上角元素可以看到該特殊目錄:

http://img708.i_mageshack.us/img708/3899/eclipseworkingset.png


PS:只是要完成,在項目中創建一個項目(嵌套項目)也是不可能的( bug 43536

如果要從SVN導入項目,並且要保留SVN中存在的父文件夾,則可以在工作區中保留該項目hiearachy。

說你的SVN看起來像這樣:

svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.stuff/...
svn://svn.acme.com/svn/trunk/team-a-projects/com.acme.a.more-stuff/...
svn://svn.acme.com/svn/trunk/team-b-projects/...

然后,您可以在工作區中保留“team-a-projects”文件夾。 跟着這些步驟:

  1. 在SVN存儲庫瀏覽透視圖中瀏覽SVN存儲庫,找到“team-a-projects”文件夾。
  2. 右鍵單擊該文件夾,然后選擇“查找/簽出為...”
  3. 選擇“在所選資源的子項中查找項目”選項,然后單擊“完成”
  4. 等待Eclipse深入到文件夾中查找項目(.project文件)
  5. 在“簽出項目”對話框中,選擇“簽出為項目到工作區”選項。 請注意,它將創建的項目顯示在表中。
  6. 選中“尊重項目層次結構”選項。 這將保留“team-a-projects”文件夾作為工作區中項目的父級。
  7. 單擊“完成”(如果您想要處理工作集,請單擊“下一步”)

然后Eclipse將在您的工作區中創建項目。 請注意,在UI中您將看不到您的父文件夾(例如“team-a-projects”),但如果您右鍵單擊項目並查看資源(或查看文件系統),您將擁有項目工作區的子文件夾。

我沒有使用多級文件夾測試它,只有一個級別。 但我想它會保留那些呢? 祝好運。

通過右鍵單擊項目文件夾,轉到新文件夾,然后單擊新文件夾,可以將子文件夾添加到項目中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM