Class MavenInstallation

All Implemented Interfaces:
CapybaraPortingLayer, Control.Owner, PageArea

public class MavenInstallation extends ToolInstallation
  • Field Details

  • Constructor Details

    • MavenInstallation

      public MavenInstallation(Jenkins context, String path)
  • Method Details

    • installSomeMaven

      public static void installSomeMaven(Jenkins jenkins)
    • ensureThatMavenIsInstalled

      public static void ensureThatMavenIsInstalled(Jenkins jenkins)
      Ensures that maven is installed. Installs maven if it is not yet installed.
    • installMaven

      public static void installMaven(Jenkins jenkins, String name, String version)
    • useNative

      public void useNative()