获取Eclipse IProject中的src目录?

Pla*_*mer 5 java eclipse eclipse-plugin

我试图以编程方式访问Eclipse项目中的src /目录(类型为IProject).

基本上,我的问题如下:

  • 输入:IProject
  • OUTPUT:返回此IProject中的src目录
  • 注意:src目录可能被调用(每次都不需要"src" - 在创建java项目时决定)

有关如何做到这一点的任何指示?

nan*_*nda 8

  1. IProjectIJavaProject.
  2. 获取IPackageFragmentRoot使用的数组getAllPackageFragmentRoots()
  3. 得到有的人 getKind() == IPackageFragmentRoot.K_SOURCE