如何以编程方式创建多个源文件夹

时间:2014-08-22 10:27:45

标签: java eclipse eclipse-plugin

我想以编程方式在java项目中创建多个源文件夹。现在我可以使用java项目创建一个源文件夹。但是如果我提供多个像/ src / main / java& / src / test / java。 enter image description here

正如上图所示。 我使用下面的代码在java项目中创建源文件夹。

 for (String srcPath : projectSrcPath.split("\\s+")) {
final IClasspathEntry[] buildPath = { JavaCore.newSourceEntry(project.getFullPath().append(srcPath)),
                        JavaRuntime.getDefaultJREContainerEntry() };

javaProject.setRawClasspath(buildPath, project.getFullPath().append("bin"), null);
createFolder(project.getFullPath().append(srcPath));
}

有谁能告诉我我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

您需要将所有源文件夹添加到buildPath。只需使用JavaCore.newSourceEntry()以及正确的路径创建更多条目。

不要忘记创建所有文件夹!