Search code examples
mavensonatypemaven-central

Dropping a release from (public) Maven Central


A while ago I released a new maven package, accidentally adding my employer company as <organization> into pom.xml. I've been asked to replace these packages if possible.

Staging releases can be dropped. Documentation does not mention any process for taking down releases. Before I submit a support ticket, is there an official way to do this? Is it even possible?


Solution

  • Maven Central is treated as immutable, and thus, this is not possible. This is done in case someone has begun to rely on your package. A great real life example of why this is important is the removal of leftpad from npmjs.