Java 如何从插件向Eclipse构建路径添加目录

Java 如何从插件向Eclipse构建路径添加目录,java,eclipse-plugin,Java,Eclipse Plugin,我尝试创建一个eclipse插件,它将提供一个新的“新建项目”向导,该向导将基于模板pom.xml创建新项目 向用户询问数据以及在工作区中创建项目都很好。但是,我无法从插件中告诉eclipse,我创建的目录('src/main/java'和co)应该用作src目录。 我尝试使用IWorkspace和IFolder类型,但它们不具备必要的功能 是否有人对此有经验,和/或有到eclipse文档中适当位置的链接?(我试图找到一些东西,但很难不重定向到实际的插件或插件用户的问题…为什么不直接使用来自的M

我尝试创建一个eclipse插件,它将提供一个新的“新建项目”向导,该向导将基于模板pom.xml创建新项目

向用户询问数据以及在工作区中创建项目都很好。但是,我无法从插件中告诉eclipse,我创建的目录('src/main/java'和co)应该用作src目录。 我尝试使用IWorkspace和IFolder类型,但它们不具备必要的功能


是否有人对此有经验,和/或有到eclipse文档中适当位置的链接?(我试图找到一些东西,但很难不重定向到实际的插件或插件用户的问题…

为什么不直接使用来自的Maven集成插件?我希望有一个向导,开发人员只需要插入项目名称和描述,其余的就自动创建。这包括pom.xml及其依赖项、存根类、配置文件等,这些都是根据我们的构建环境定制的。没有找到允许我这样做的东西。核心Eclipse代码,如
IWorkspace
对Java一无所知。您必须查看EclipseJDT插件。看起来,
org.eclipse.jdt.core.IClasspathEntry
可能是一个很好的开始。org.eclipse.jdt.core.IClasspathEntry看起来不错,但我认为我还需要首先启用项目性质。在我试过之后,我会写一个答案。