当前位置:   article > 正文

Gradle不下载依赖中的依赖解决_gradle无法从maven存储库中下载所需的依赖项

gradle无法从maven存储库中下载所需的依赖项

昨天在做gradle下载依赖时,用maven下载,然后复制到内网Nexus私服的时候(由于是内网,来回折腾了好久),发现没有下载依赖中的依赖,具体遇到问题和解决办法如下:

首先检查gradle下载的jar文件中的pom文件是否有其它依赖,没有设置路径的一般在C:/用户/Administrator/.m2,找到相应的jar版本,打开pom.xml文件检查:

发现我下载到的pom文件只有这一段(可能是下载过程中有错误,也可能是上传Nexus的问题):

查看依赖(在项目路径下):gradle dependencies >>aaa.txt                                       --aaa.txt是把依赖关系输出到文件便于查看

发现没有find到依赖到的包;

其实真正的文件是包含了很多依赖:

导致我一直下载下完整,报各种ClassNotFound错误,在修改了新的jar包后,下载到了真正的pom文件,但是新的问题来了,lucene没有被下载!我在其它同事的电脑上是可以下载到正常依赖的;

在查了一些资料,发现是gradle的问题,在项目目录cmd模式,输入:gradle build --refresh-dependencies

然后可以竟然下载成功了!老命都折腾了一半,终于可以了,非常开心;

这个命令是清除缓存,刷新依赖,重新关联构建,至此问题解决,继续补包。

生命在于折腾,希望能帮到大家;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/485071
推荐阅读
相关标签
  

闽ICP备14008679号