Class StandaloneDescriptorGenerator

java.lang.Object
org.apache.maven.plugin.plugin.StandaloneDescriptorGenerator

public class StandaloneDescriptorGenerator extends Object
Standalone container-free command-line runner to generate Maven plugin descriptors outside of a Sisu/Plexus DI container. This is extremely robust and suitable for bootstrapping and RPM build environments.
  • Constructor Details

    • StandaloneDescriptorGenerator

      public StandaloneDescriptorGenerator()
  • Method Details

    • main

      public static void main(String[] args)
    • run

      public static void run(File pomFile) throws Exception
      Throws:
      Exception
    • run

      public static void run(File pomFile, File sourceDirectory, File classesDirectory) throws Exception
      Throws:
      Exception
    • run

      public static void run(File pomFile, File sourceDirectory, File classesDirectory, File outputDirectory) throws Exception
      Any directory arg may be null - defaults are filled in below, after a single POM parse.
      Throws:
      Exception