Search code examples
javamavenjar

Replace maven library with local one


I have a dependency in pom on some library. I want to make some changes in it, test it locally and if it will work fine - deploy it to remote repo. So I have locally made some changes in this library, installed it as a jar, and want to replace in my main project remote library with the local one.

What is proper way to do it?


Solution

  • You can override default maven repository in project's pom:

     <repositories>
        <repository>
          <id>central</id>
          <url>file://d:/repo</url>
        </repository>
      </repositories>