2011-07-01 51 views
6

我有我的層次結構中源:Eclipse中顯示包名,包括目錄結構

文件夾:的src/main/java的 包:com.test.serviceImpl

現在Eclipse是展示本作src.main .java.com.test.serviceImpl

我怎樣才能使它只顯示com.test.serviceImpl目錄結構下:的src/main/java的

注:這是導入到eclise Maven項目模塊。所有其他模塊正常顯示

回答

5

如果您使用m2eclipse的和你的POM是正確配置,只需右鍵單擊該項目並選擇Maven > Update Project Configuration

如果這不起作用,請研究Eclipse Maven控制檯(在Console視圖中)以獲取錯誤。

0

我有一個可能有關的問題。

Eclipse開始顯示文件夾名稱作爲文件夾名稱與其他元素的串聯。一個名爲「x」的文件夾被替換爲「xorg.eclipse.jdt.core.javabuilderorg.eclipse.m2e.core.maven2builder」

在探索了各種可能的解釋和/或解決方案之後,我意識到這種行爲出現在我的刪除了項目文件夾而未勾選「刪除磁盤上的項目內容(無法重做)」。當我隨後重新檢出SVN存儲庫中的代碼時,名爲「x」的文件夾仍然在我的磁盤上,因此我懷疑Eclipse使用buildSpec中的其他元素創建了更長版本的文件夾以包含「x」。

我通過關閉Eclipse,刪除兩個文件夾(「x」和「xorg.eclipse ...」),重新打開Eclipse並再次檢出項目來解決了這個問題。

0

我在我的Maven項目上遇到同樣的問題,我解決了它只是更新我的項目Maven>更新項目