Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Failure to transfer dependency, was cached in the local repository

I am working on maven 2 project on eclipse, and I have the m2e plugin, and I am getting the following error in Eclipse:

Failure to transfer com.thoughtworks.xstream:xstream:pom:1.3.1 from http://repo1.maven.org/maven2 was cached in the 
 local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. 
 Original error: Could not transfer artifact com.thoughtworks.xstream:xstream:pom:1.3.1 from/to central (http://
 repo1.maven.org/maven2): Failed to create a selector. to http://repo1.maven.org/maven2/com/thoughtworks/xstream/
 xstream/1.3.1/xstream-1.3.1.pom

please advise how to fix it.

like image 975
Mahmoud Saleh Avatar asked May 21 '12 11:05

Mahmoud Saleh


2 Answers

Problem fixed after deleting the .lastUpdated file and the dependency then downloading it again.

like image 107
Mahmoud Saleh Avatar answered Nov 03 '22 15:11

Mahmoud Saleh


You can use -U parameter to force a check for the updated releases and snapshots on remote repositories, and resolve this issue.

Actually you can find this solution by using mvn -h to show Maven help.

like image 26
Liping Huang Avatar answered Nov 03 '22 16:11

Liping Huang