开发者社区> 问答> 正文

maven本地仓库有的构件,远程仓库没有,不能构建成功 400 请求报错 

com.google.code.kaptcha在中央仓库中没有,通过其他的远程仓库下载到了本地,在mvn clean compile的时候提示:Failed to execute goal on project account-captcha: Could not resolve dependencies for project com.xiaoxiao.account:account-captcha1.0-SNAPSHOT: Failure to find com.google.code.kaptcha:kaptchajdk15:2.3 in http://repo.maven.apache.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。maven不是最先访问本地仓库吗,为什么还出错

展开
收起
kun坤 2020-05-29 23:13:07 854 0
1 条回答
写回答
取消 提交回答
  • 不知道你是否已经解决,这个问题是你的本地仓库中jar目录中的_remote.repositories中指定了远程仓库导致的,你得增加一行代码:

    account-captcha-1.0-SNAPSHOT.jar>=

    指向本地,或者是删除这个 _remote.repositories文件就可以了

    至于你说的先访问本地,如果你有这个文件_remote.repositories,那就不会访问本地了,必须远程上有才行,否则就会报错。 ######这是什么奇怪机制。直接无视本地构件######按你说的,删了那个文件,并没有用啊

    2020-05-29 23:13:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关镜像