Failure to find … was cached in the local repository, resolution will not be reattempted until the update interval of public has elapsed or updates are forced

When I packaged the project, I reported an error:

 

 

Failure to find com.st:oscarJDBC16:pom:1.0.0 in http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of public has elapsed or updates are forced

 

In order to solve this problem, a lot of information was consulted as follows:

1,

Go to your own .m2 folder and delete all the xxx.lastUpdated files, run maven again, ok!

Or add the -U parameter when using maven, you can ignore xxx.lastUpdated..

Here, a simple investigation is not caused by this reason

2,

Change the version, or change the source to try

I’ve changed it several times, but it still gives an error

3,

Added updatePolicy property to release or snapshots version of repository, where updatePolicy can be set to “always”, “daily” (default), “interval:XXX” (minutes) or “never”

<repositories>
    <repository>
      <id>io.spring.repo.maven.release</id>
      <url>http://repo.spring.io/release/</url>
      <releases>
        <enabled>true</enabled>
        <updatePolicy>always</updatePolicy>
      </releases>
      <snapshots><enabled>false</enabled></snapshots>
    </repository>
  </repositories>

still error

 

final solution

previous pom configuration

 

 

Modified to direct reading jar package

problem solved!!!

Similar Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *