Class MavenBuildWriter

java.lang.Object
io.spring.initializr.generator.buildsystem.maven.MavenBuildWriter

public class MavenBuildWriter extends Object
A MavenBuild writer for pom.xml.
Author:
Andy Wilkinson, Stephane Nicoll, Olga Maciaszek-Sharma, Jafer Khan Shamshad, Joachim Pasquali, Niklas Herder
  • Constructor Details

    • MavenBuildWriter

      public MavenBuildWriter()
  • Method Details

    • writeTo

      public void writeTo(IndentingWriter writer, MavenBuild build)
      Write a pom.xml using the specified writer.
      Parameters:
      writer - the writer to use
      build - the maven build to write
    • getDependencyComparator

      protected Comparator<Dependency> getDependencyComparator()
      Return the Comparator to use to sort dependencies.
      Returns:
      a dependency comparator