2012-11-26 85 views
0

我一直在試圖導入一個朋友的電腦上工作的項目導入項目,但是不管我怎麼努力,包層次是完全丟失,結果是這樣的packages without hierarchy沒有包層次在Eclipse

有任何人之前看過這個問題?我一直在苦苦掙扎。偶爾會創建一個新項目並複製到src文件夾中,但在最近的嘗試中,我一直沒有成功。

+1

請顯示.project和.classpath文件。如果涉及maven,請顯示pom.xml。 –

+0

剛剛意識到我們的gitignore有\ *。classpath。 *捂臉*。相當確定添加回來將修復它。 – GuyNoir

+0

我在過去幾天看到了這個,同時導入了一些apache commons庫。如果內存服務,當我得到那些奇怪的灰色包,我已經複製並粘貼到目錄樹太高...像math3,而不是org.apache.commons.math3(真正/ org/apache/commons/math3)。但是我花了很多時間來討論Eclipse庫問題,包括庫不會更新,除非你重新啓動Eclipse的東西,所以內存可能無法提供服務。 – anthropomo

回答

1

原來我們沒有在源代碼管理中包含.classpath文件。 Facepalm。好的答案,但。

+0

這通常是件好事。該文件是特定於Eclipse的,未來的Netbeans和IntelliJ用戶的同事可能不會感激它。 ;) –

0

也可能是文件夾未作爲源文件夾列在項目中。轉到項目屬性並檢查根目錄文件夾(在這裏看起來像是「data」和「src」)在構建路徑中被列爲源文件夾。

1

包的演示是一個用戶選項。點擊包裝面板頂部的向下箭頭,然後選擇「包裝展示」從平面到分層。