Class MavenParser

java.lang.Object
org.apache.maven.cling.invoker.BaseParser
org.apache.maven.cling.invoker.mvn.MavenParser
All Implemented Interfaces:
org.apache.maven.api.cli.Parser

public class MavenParser extends BaseParser
  • Constructor Details

    • MavenParser

      public MavenParser()
  • Method Details

    • parseCliOptions

      protected org.apache.maven.api.cli.Options parseCliOptions(BaseParser.LocalContext context)
      Specified by:
      parseCliOptions in class BaseParser
    • parseMavenCliOptions

      protected org.apache.maven.api.cli.mvn.MavenOptions parseMavenCliOptions(List<String> args)
    • parseMavenAtFileOptions

      protected org.apache.maven.api.cli.mvn.MavenOptions parseMavenAtFileOptions(Path atFile)
    • parseMavenConfigOptions

      protected org.apache.maven.api.cli.mvn.MavenOptions parseMavenConfigOptions(Path configFile)
    • parseArgs

      protected org.apache.maven.api.cli.mvn.MavenOptions parseArgs(String source, List<String> args) throws org.apache.commons.cli.ParseException
      Throws:
      org.apache.commons.cli.ParseException