如何在向导中修改classpath和src / bin目录?

时间:2018-09-03 13:22:56

标签: eclipse plugins classpath wizard buildpath

我的任务是创建一个向导,以某种方式设置一个新的Eclipse Plugin Project。我已经设法创建向导,该向导创建一个没有源/二进制目录的空项目。因此,经过一些研究,我发现需要在.project-File中设置这些值,但我不知道如何正确进行修改。另外,我需要在.classpath-File中设置classpath并以某种方式进行修改。我找不到有关此文档的任何文档,也找不到任何其他资源,我的猜测是我没有创建此文件,也不通过IO手动写入值。因此,任何指向适当文档的链接或简短提示的操作方法都将有所帮助。

1 个答案:

答案 0 :(得分:0)

Eclipse帮助“ JDT插件开发人员指南”中“程序员指南”的“ JDT核心”部分提供了设置类路径的基础。

基本上:

IProject project = ... // get some project resource

IJavaProject javaProject = JavaCore.create(project);

IClasspathEntry[] newClasspath = ...;

javaProject.setRawClasspath(newClasspath, someProgressMonitor);

JavaCore类具有多种方法来创建不同类型的IClasspathEntry,例如:

IClasspathEntry srcEntry = JavaCore.newSourceEntry(new Path("/MyProject/src"));