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