how to force maven to update local repo

后端 未结 6 1242
灰色年华
灰色年华 2021-02-03 22:27

I compiled a jar file in one project so it can be consumed in the 2nd one. I can see the jar file in .m2 folder. But in the 2nd project it complains about artifact not found. I

相关标签:
6条回答
  • 2021-02-03 22:58

    If you are struggling with authenticating to a site, and Maven is caching the results, simply removing the meta-data about the site from the meta-data stash will force Maven to revisit the site.

    gvim <local-git-repository>/commons-codec/resolver-status.properties
    
    0 讨论(0)
  • 2021-02-03 22:59

    try using -U (aka --update-snapshots) when you run maven

    And make sure the dependency definition is correct

    0 讨论(0)
  • 2021-02-03 23:05

    Even though this is an old question, I 've stumbled upon this issue multiple times and until now never figured out how to fix it. The update maven indices is a term coined by IntelliJ, and if it still doesn't work after you've compiled the first project, chances are that you are using 2 different maven installations.

    Press CTRL+Shift+A to open up the Actions menu. Type Maven and go to Maven Settings. Check the Home Directory to use the same maven as you use via the command line

    0 讨论(0)
  • 2021-02-03 23:09

    You can also use this command on the command line:

    mvn dependency:purge-local-repository clean install
    
    0 讨论(0)
  • 2021-02-03 23:11

    Click settings and search for "Repositories", then select the local repo and click "Update". That's all. This action meets my need.

    0 讨论(0)
  • 2021-02-03 23:17

    If you are installing into local repository, there is no special index/cache update needed.

    Make sure that:

    1. You have installed the first artifact in your local repository properly. Simply copying the file to .m2 may not work as expected. Make sure you install it by mvn install

    2. The dependency in 2nd project is setup correctly. Check on any typo in groupId/artifactId/version, or unmatched artifact type/classifier.

    0 讨论(0)
提交回复
热议问题