xcopy maven .m2\repository\*文件夹到另一台计算机?

JSt*_*ark 1 eclipse m2eclipse maven m2e

我正在使用eclipse 3.7,而我的本地maven存储库中有一堆罐子.我试图在另一台计算机上构建项目,该计算机位于不同的网络上,并具有*.jar下载限制.我将无法取消限制.这是一个示例错误:

例如访问被拒绝http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-compiler-plugin/2.3.2/maven-compiler-plugin-2.3.2.jar错误代码403,Forbidden (内容被封锁......)

如果我可以简单地将我的.m2\repository \文件夹复制到另一台计算机上的.m2\repository \中,那将是非常好的 - 两者都在运行Windows.我真的不想在另一台计算机上手动安装100个罐子.

xcopy是否支持.m2\repository \?

dm3*_*dm3 7

是的,您可以将.m2/repository文件夹复制到所需的任何其他位置/存储设备.

Maven只需要知道本地存储库的路径(默认情况下就是这样%USER_HOME%/.m2/repository).如果您决定将工件保留在其他位置,则可以在Maven中更改该路径settings.xml(请参阅设置参考).