Eclipse plugin 开发eclipse插件时在源文件夹下创建包

Eclipse plugin 开发eclipse插件时在源文件夹下创建包,eclipse-plugin,Eclipse Plugin,我正在开发一个用于创建项目的Eclipse向导。我可以创建文件夹层次结构,但无法在“src”文件夹下创建包。我在这里找到了这个答案。然而,这并不能解决我的问题。当我在“src”文件夹下创建文件夹时,eclipse不会将其识别为包。我该怎么做 如下所示,使用JDT API尝试此操作 private void createPackage(IProject project) throws JavaModelException { IJavaProject javaProject = JavaCo

我正在开发一个用于创建项目的Eclipse向导。我可以创建文件夹层次结构,但无法在“src”文件夹下创建包。我在这里找到了这个答案。然而,这并不能解决我的问题。当我在“src”文件夹下创建文件夹时,eclipse不会将其识别为包。我该怎么做

如下所示,使用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);
}

有关更多帮助,请访问此

您如何知道Eclipse不将文件夹识别为包?你有没有把java文件放在其中一个里面?