从svn上拉取项目,构建包依赖的问题

本文介绍了从svn获取Java项目后如何配置Maven,更新settings文件,处理公服和私服地址。通过右键加入Maven并刷新下载依赖。遇到Could not transfer artifact错误时,根据报错信息定位并解决缺失依赖。如果私服中缺少依赖包,需联系管理员或自行下载。网络问题导致的下载错误可以通过删除本地仓库中的包后重新install解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步
确定maven的本地仓库,如果用的idea,先把idea的maven设置好,把本地仓库设置好
在这里插入图片描述
然后去maven安装的文件夹里面,把settings里面私服和公服的地址改成你项目私服和公服的地址。

第二步
从svn上拉取项目,将自己所用到的项目拉下来,拉下来的项目文件都是不可用的
在这里插入图片描述
右击对应的pom.xml,选择加入maven,别忘了把pom文件里面的公服私服地址改掉!在这里插入图片描述
第三部
打开右边的maven窗口,点击刷新自动下载依赖包。
在这里插入图片描述刷新完成后,找到你想要运行的项目,依次点击clean-install-compile在这里插入图片描述
这时会出现 Could not transfer artifact xxx from/to xxx 的错误,这是因为,缺少一些私服和公服上的依赖包,仔细看自己的报错信息,上面会告诉你缺少哪一个项目的依赖包,比如报错
在这里插入图片描述
就说明你缺少wd-finance 的依赖包,找到wd-finance的文件包在这里插入图片描述
重复上面的clean-install-deploy,如果继续报错,说明这个项目依然存在依赖包,继续看报错信息,往上一级寻找,直到找到正确的成功构建的,只要成功构建,就可以顺着他继续往下走,
如果碰到这种问题在这里插入图片描述
私服里面没有这个包,而且也不是其他项目的,就需要联系管理员让他添加上这个包,或者自己去本地仓库找到,搜索对应的文件夹, 自己去网上找到对应版本的包,下载放入。
第四步
如果包问题全部解决了,最后就可以运行自己的项目,
还有存在一些包有可能是网络问题导致的下载报错,可以试试将文件夹里的包删除,重新用install下载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值