Maven holds its configuration in files named pom.xml. It supports multimodule projects easily, while for sbt, there needs to be some extra work done. In Maven, each module simply has its own child pom.xml file.
To download Maven, go to https://maven.apache.org/download.cgi.
The following screenshot shows the structure of a skeleton Maven project:
The main pom.xml file is much longer than the preceding SBT solution. Let's have a look at its parts separately.
There is usually some metadata about the project and different properties that can be used in the POM files in the beginning: