Beispiel #1
0
 @Override
 public DirectoryResource getSourceDirectory() {
   MavenFacet mavenFacet = getFaceted().getFacet(MavenFacet.class);
   Build build = mavenFacet.getModel().getBuild();
   String srcFolderName;
   if (build != null && build.getSourceDirectory() != null) {
     srcFolderName = mavenFacet.resolveProperties(build.getSourceDirectory());
   } else {
     srcFolderName = "src" + File.separator + "main" + File.separator + "java";
   }
   DirectoryResource projectRoot = getFaceted().getRootDirectory();
   return projectRoot.getChildDirectory(srcFolderName);
 }