.. _user-software-origins-maven: Maven ===== .. include:: dynamic/maven_status.inc `Maven `_ is Java's main package manager. There are multiple Maven repositories, each of which store both binary packages (JAR files containing Java classes) and source code (as source JARs). |swh| archives the latter. Additionally, |swh| archives each package's :file:`pom.xml` as :term:`extrinsic metadata` and mines them for links to external version control systems to archive. See the `Maven lister's documentation `_ for details on its implementation.