Maven - Central Repository

Card Puncher Data Processing


The Central repository is the the default repository for Apache Maven but also for other build system such SBT.

This is hosted on a nexus repository manager server.

Management Search the central repository




from The pom.xml file must have the following:

  • a version that can be an arbitrary string and can not end in -SNAPSHOT.
  • a name. For instance:
  • a description
  • a url
  • the license
    <name>The Apache License, Version 2.0</name>
  • Developer info:
      <name>Nicolas GERARD</name>
      <email>[email protected]</email>
  • Scm

The artifacts that must be delivered are:


  • The Library archive:

  • The sources:


All files deployed need to be signed with GPG/PGP and a .asc file containing the signature must be included for each file. Ie this files need to be included.



Statistics about the size of the Central Repository are available at

After Registration

Configuration has been prepared, now you can:

Documentation / Reference

Discover More
Card Puncher Data Processing
Code Shipping - (Repository | Registry)

A repository is a storage location where artifacts are stored. repository of codeartifact (ie library, package,... The repository can be: local to your local computer remote Example: Maven Central,...
Gradle - Repository

in Gradle. A repository is a collection of modules, organized by group, name and version. Project.Repositories...
Card Puncher Data Processing
Maven - (Remote Repository|Server)

Remote repository in maven A remote repository (or server) can be defined as: a source to resolve dependency (via HTTP) or as a target to deploy the artifact (via SCP) The definition dependent on...
Card Puncher Data Processing
Repository Manager - Nexus

Nexus is a repository manager. Historically Nexus Repository Manager started as a repository manager supporting the Maven repository format. They are hosting the default one of Maven Docker to...

Share this page:
Follow us:
Task Runner