Interface CommandLineFactory

  • All Known Implementing Classes:
    DefaultCommandLineFactory

    public interface CommandLineFactory
    Create a command line for execution. Componentised to allow mocking.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.codehaus.plexus.util.cli.Commandline createCommandLine​(java.lang.String executable)
      Create a command line object with default environment for the given executable.
    • Method Detail

      • createCommandLine

        org.codehaus.plexus.util.cli.Commandline createCommandLine​(java.lang.String executable)
                                                            throws MavenExecutorException
        Create a command line object with default environment for the given executable.
        Parameters:
        executable - the executable
        Returns:
        the command line
        Throws:
        MavenExecutorException - if there was a problem creating the command line