Mac storage basics · Developer tools

How do I clear Maven and Gradle caches on a Mac?

Short answer: Delete the hidden .m2/repository folder for Maven and .gradle/caches for Gradle (after gradle --stop). Dependencies download again on the next build.

Both keep downloaded libraries you can delete safely.

  • Maven keeps downloaded libraries in a hidden .m2/repository folder in your home folder; delete old versions or the whole repository, and Maven downloads what it needs on the next build.
  • Gradle keeps caches in a hidden .gradle/caches folder; stop running Gradle daemons (gradle --stop) before deleting it.

Expect the next build to be slower while dependencies download again.

Last reviewed

Also available as Markdown and JSON.