我正在开发一个将用于创建项目的 Eclipse 向导。我可以创建文件夹层次结构,但无法在“src”文件夹下创建包。我在这里找到了这个答案如何通过插件在 Eclipse 项目中创建包(文件夹)。但是,它并没有解决我的问题。当我在“src”文件夹下创建一个文件夹时,eclipse 无法将其识别为一个包。我怎样才能做到这一点?
问问题
415 次
1 回答
1
使用 JDT API 试试这个,如下所示。
private void createPackage(IProject project) throws JavaModelException {
IJavaProject javaProject = JavaCore.create(project);
IFolder folder = project.getFolder("src");
// folder.create(true, true, null);
IPackageFragmentRoot srcFolder = javaProject
.getPackageFragmentRoot(folder);
IPackageFragment fragment = srcFolder.createPackageFragment(project.getName(), true, null);
}
如需更多帮助,请访问此链接
于 2013-01-16T05:15:29.357 回答