Resolution
Local Maven Repository location
When a Maven build is executed, Maven automatically downloads all the dependency jars into the local repository.
Usually this folder is named .m2/repository.
-
To clear/delete your local maven repository cache, simply delete the
.m2/repositoryfolder. -
You can find the default Local Maven Repository for each operating system below:
Operating System Local Maven Repository Linux
/home/<User_Name>/.m2MacOS
/Users/<User_name>/.m2Windows
C:\Users\<User_Name>\.m2 -
Additionally, if you are using the Maven Integration plugin you can find the Local Maven Repository inside the Jenkins UI by going to Manage Jenkins > Configure System > Local Maven Repository under Maven Project Configuration
-
The local repository path can also be configured in Maven
setting.xml(either the global or the user one). See Maven documentation for more details. -
Finally the local repository path can be overridden by the Maven Pipeline plugin using the
mavenLocalRepoparameter.