Java 以编程方式创建新的Eclipse项目

Java 以编程方式创建新的Eclipse项目,java,eclipse,Java,Eclipse,如何通过调用Java类中的方法或类似的方法,以编程方式创建新的Eclipse项目?我找到了解决方案,但添加此代码时,出现以下错误: 无法将IProject解析为类型 这是我的代码: IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName); if (!project.exists()) { project.create(monitor); project.open(mon

如何通过调用Java类中的方法或类似的方法,以编程方式创建新的Eclipse项目?我找到了解决方案,但添加此代码时,出现以下错误:

无法将IProject解析为类型

这是我的代码:

IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName);
if (!project.exists()) {
    project.create(monitor);
    project.open(monitor);
}

我还找到了另一个答案,但细节对我来说还不清楚。你能告诉我怎么做吗?我真的不确定,但我认为为了访问这些原语,你需要从一个新的eclipse插件(new->other->plugin project)开始。你可能需要在一个eclipse插件中运行这个代码的副本,您不能使用普通Java程序来执行此操作。请为此创建一个ant任务。使用与workspace相同的jre运行ant脚本。感谢您的重播!看起来我需要创建一个插件,但是有很多细节(可能很明显!)在这些链接中没有解释。你能告诉我一些更详细的步骤来创建一个插件,自动创建一个特定的项目吗?