通过eclipse插件访问项目构建路径

时间:2012-09-20 19:10:24

标签: eclipse-plugin

我需要以编程方式检查项目的构建路径是否已包含指定的库。这是一个快速解决方案,要知道这是否已经“修复”并且不能成为问题。

我可以访问当前的IInvocationContext,因此(在某些角落)可以访问相应的IProject对象。

如何检查已在其构建路径中引用的库?

1 个答案:

答案 0 :(得分:5)

  1. 使用JavaCore(在jdt.core中)从IProject创建IJavaProject(使用create()方法)。这个IJavaProject是一个IProject,能够回答关于项目的java环境问题。
  2. IJavaProject有findType()方法的几种变体,可用于查询项目的类路径
  3. 我会留下它,但如果您需要更多信息,请告诉我。