欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > maven内网依赖包编译报错问题的一种解决方法

maven内网依赖包编译报错问题的一种解决方法

2024/10/24 8:20:43 来源:https://blog.csdn.net/qq_40033445/article/details/140530170  浏览:    关键词:maven内网依赖包编译报错问题的一种解决方法

背景

外网开发时可以连接互联网,所以编译没有什么问题,但是将数据库、代码、maven仓库全部拷贝到内网,搭建内网环境之后,编译失败。

此依赖包的依赖层级图

maven镜像库配置使用拷贝到内网的本地库,配置如下:

报错如下:

在仓库中找到此包

打开resolver-status.properties文件发现如下:

解决方案

将能编译通过的maven-metadata-alimaven.xml文件拷贝到此包目录下,同时修改resolver-status.properties里面的时间戳为今天的时间戳,只有时间戳是今天的时间戳才能保证编译通过。

编译通过的包目录

 resolver-status.properties文件如下:

解决中学习总结 

1.查询说依赖包会按照配置时间去更新,可以配置也可以关闭更新,但是此处自己配置无效,也可能是配置方式问题

2.查询包依赖层级的方法

点击idea中maven插件中的dependency Analyzer图标

然后在搜索框搜索

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com