2012-08-10 59 views
0

在eclipse插件中,我有一個函數可以搜索項目引用的項目,並將它們添加到類路徑中。問題是:當項目引用更改時,我們必須更改類路徑以刪除不必要的依賴項。因此,我使用方法IProject.GetReferencedProject()來重新創建類路徑的依賴關係,但此方法不僅返回「.project」中包含的項目,還返回「.classpath」中的項目。因此,即使在刪除對項目的引用(「。project」更新後)之後,依賴項也會添加到類路徑中,因此將重新創建項目的類路徑條目,因爲它將影響GetReferencedProject方法的結果。 我需要一種方法來搜索引用的項目「.project」,而不是「.classpath」。如何使用eclipse API查找包含在「.project」文件中的項目引用?

回答

1

你試過

IProject.getProjectDescription().getReferencedProjects() 
相關問題