Maven没有使用当地的回购

Eil*_*osa 10 java java-ee maven-plugin maven

我正在使用没有m2e的maven,我的mvn安装失败,因为maven中心不再提供插件.我正在使用一个可追溯到2008年的旧pom.xml,并且必须使用maven-cdk-plugin版本3.3.3.Final.

由于它不再可用,我把它放在别人的电脑上,并把它放在我的.m2本地回购中..m2目录\组织\ RichFaces的\ CDK\Maven的CDK-插件\ 3.3.3.Final

但是我仍然遇到这个错误.

[ERROR] Plugin org.richfaces.cdk:maven-cdk-plugin:3.3.3.Final or one of its depe
ndencies could not be resolved: Failed to read artifact descriptor for org.richf
aces.cdk:maven-cdk-plugin:jar:3.3.3.Final: Failure to find org.richfaces.cdk:mav
en-cdk-plugin:pom:3.3.3.Final in http://uk.maven.org/maven2 was cached in the lo
cal repository, resolution will not be reattempted until the update interval of
UK has elapsed or updates are forced -> [Help 1]
Run Code Online (Sandbox Code Playgroud)

他为什么要查看maven2,它在我当地的回购中?d:

谢谢

sse*_*ano 15

您必须使用install plugin`安装该jar .

mvn install:install-file -Dfile=[jar] -DgroupId=org.richfaces.cdk \
-DartifactId=maven-cdk-plugin -Dversion=3.3.3.Final -Dpackaging=jar
Run Code Online (Sandbox Code Playgroud)

Maven将保留结构并生成所需的东西.

尽量mvn clean install -o不要在互联网上寻找依赖.

还有echo $M2_REPO.它应该指向.m2.