有没有办法在eclipse中获取所有项目路径。
e.g
在Eclipse项目/包浏览器窗口中,我有100个项目。其中一些位于工作空间中,而另一些则不存在(可能是某些其他驱动器但在工作空间之外)。 我想获取所有项目的路径,名称和写入文本文件,以便将来在package explorer窗口中引用。 有没有办法做到这一点。谢谢你提前
答案 0 :(得分:0)
你可以使用:
IWorkspace workspace = ResourcesPlugin.getWorkspace();
IProject [] projects = workspace.getRoot().getProjects();
for (IProject project : projects)
{
IPath path = project.getLocation();
String pathString = path.toOSString();
....
}
注意:此代码必须位于插件或Eclipse无头应用程序中,它不能在普通的Java程序中运行。