Ravenstash
Java and JVM artifacts

Private Maven Repository for Java, Kotlin, and Scala

Ravenstash gives Java, Kotlin, Scala, and broader JVM teams private release and snapshot repositories with Maven-compatible metadata and authenticated artifact delivery.

Resolve with Mavenbash
rvs art select platform/packages
rvs mvn verify
Deploy with Mavenbash
rvs art select platform/packages
rvs mvn deploy
Workflows

A private Maven repository that stays close to your tools

Ravenstash is built to make private package publishing feel familiar for developers and manageable for teams.

Maven-native publish and install

Run Maven and Gradle through rvs without moving developers away from familiar JVM builds.

Maven builds keep working

Ravenstash provides the repository files Maven builds expect, including metadata, artifacts, and checksums, so dependency resolution stays familiar.

Protected public dependencies

Use approved Maven Central dependencies through a private mirror with security scanning, minimum package age, and faster repeat builds.

FAQ

Maven questions

Does Ravenstash support Maven snapshots and releases?

Yes. Ravenstash supports release and snapshot-style Maven publishing and the repository files Maven builds expect.

Is Ravenstash a public Maven Central mirror?

No. Ravenstash provides authenticated private mirrors for controlled team builds, not an anonymous public mirror.

Can teams manage shared Maven credentials?

Yes. Organization admins can create shared repositories and automation tokens for CI without tying builds to one developer's account.