簡體   English   中英

Eclipse中的嵌套項目和項目文件夾

[英]Nested projects and project folders in Eclipse

Maven允許項目之間的父子關系。 默認情況下,父項目應位於父文件夾中。

是否有可能將此結構應用於Eclipse?

目前,我已將所有文件夾作為項目單獨導入而不復制,因此在Package Explorer為每個項目分別設置了節點。

不幸的是,它會導致各種故障,包括EGit功能。

Eclipse 4.5(從Mars M5開始)將包含一種允許在其父項下嵌套項目的機制。 您可以通過訪問Eclipse Platform的最新快照構建(它是IDE的一個子集,但包含更改)來試一試http://download.eclipse.org/eclipse/downloads/drops4/N20150124-1500 / ,當Mars M5准備就緒時,您將能夠從http://eclipse.org/downloads訪問一個包含此功能的全功能IDE。

參考https://bugs.eclipse.org/bugs/show_bug.cgi?id=427768

檢查這個答案 Eclipse Workspace Plugin管理此層次結構(或結構)中的資源,並公開API以類似方式以編程方式處理這些資源。

eclipse中的所有項目都通過項目文件夾中的.project文件的存在來識別。 請參閱此答案

如果您已經按照Maven期望的那樣存儲項目,即頂級目錄中的聚合器項目及其所有模塊都在其自己的直接子目錄中,您應該能夠通過運行import -> Maven -> Existing Maven projects模塊視為完整的Eclipse項目import -> Maven -> Existing Maven projects ,然后選擇聚合器項目的目錄。

如果這不是你的結構,那么即使不是不可能也會更復雜。 使用Subversion,你可以使用externals將子項目“掛鈎”到他們的聚合器,但我不知道git是否支持類似的機制。

暫無
暫無

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

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