Class Maven.Builder

  • Enclosing class:
    Maven

    public static class Maven.Builder
    extends Object
    Maven builder.
    • Method Detail

      • mavenHome

        public Maven.Builder mavenHome​(Path mavenHome)
        Sets the path to the maven install directory.
        Parameters:
        mavenHome - The path.
        Returns:
        This instance.
      • globalSettingsFile

        public Maven.Builder globalSettingsFile​(Path globalSettingsFile)
        Sets the path to the global settings.xml file.
        Parameters:
        globalSettingsFile - The path.
        Returns:
        This instance.
      • userSettingsFile

        public Maven.Builder userSettingsFile​(Path userSettingsFile)
        Sets the path to the user settings.xml file.
        Parameters:
        userSettingsFile - The path.
        Returns:
        This instance.
      • localRepositoryDir

        public Maven.Builder localRepositoryDir​(Path localRepositoryDir)
        Sets the path to the local repository.
        Parameters:
        localRepositoryDir - The path.
        Returns:
        This instance.
      • offline

        public Maven.Builder offline​(boolean offline)
        Sets offline mode.
        Parameters:
        offline - true if offline.
        Returns:
        This instance.
      • build

        public Maven build()
        Builds the Maven instance.
        Returns:
        The instance.