2012-08-10 61 views
0

在eclipse插件中,我有一个函数可以搜索项目引用的项目,并将它们添加到类路径中。问题是:当项目引用更改时,我们必须更改类路径以删除不必要的依赖项。因此,我使用方法IProject.GetReferencedProject()来重新创建类路径的依赖关系,但此方法不仅返回“.project”中包含的项目,还返回“.classpath”中的项目。因此,即使在删除对项目的引用(“。project”更新后)之后,依赖项也会添加到类路径中,因此将重新创建项目的类路径条目,因为它将影响GetReferencedProject方法的结果。 我需要一种方法来搜索引用的项目“.project”,而不是“.classpath”。如何使用eclipse API查找包含在“.project”文件中的项目引用?

回答

1

你试过

IProject.getProjectDescription().getReferencedProjects() 
相关问题