code: public static File getSpringBootUberJAR(MavenProject project, Log log) {
  
          File fatArchive = getSpringBootUberJARLocation(project, log);
  
          if (net.wasdev.wlp.common.plugins.util.SpringBootUtil.isSpringBootUberJar(fatArchive)) {
              log.info("Found Spring Boot Uber JAR: " + fatArchive.getAbsolutePath());
              return fatArchive;
          }
  
          log.warn("Spring Boot Uber JAR was not found in expected location: " + fatArchive.getAbsolutePath());
          return null;
      }
docs: Get the Spring Boot Uber JAR in its expected location, validating the JAR
  contents and handling spring-boot-maven-plugin classifier configuration as
  well. If the JAR was not found in its expected location, then return null.
  
  @param outputDirectory
  @param project
  @param log
  @return the JAR File if it was found, false otherwise