Artifex

Host your Maven artifacts

CodeSoh Artifex stores the packages your projects build and the packages they depend on. Publish from Maven or Gradle, keep a repository private or make it public, and let Artifex pass anything it doesn't hold on to the upstream repositories you name.

Sign in to get started

What you can do

  • Publish and resolve. Every repository has a Maven address that the mvn command and Gradle read from and write to, with a personal access token as the password.
  • Share with the people you choose. Give an account read, write, or admin access, and give a token only as much as its owner holds.
  • Pass requests through to upstreams. Name the repositories to try when a file isn't here, and set rules for which groups and modules each one is asked for.
  • Look inside what you published. Read a POM, a Gradle module description, the entries of a jar, and the Javadoc pages, without downloading anything.

Signing in

Artifex uses your CodeSoh account. Sign in once and every repository you own or have been given access to is listed under Repositories.