Java 无法从 maven 下载依赖

2020-03-27 16:48:45 +08:00
 sandman511

用的是 springboot+gradle
偶尔添加依赖会出现下图的情况
代码不变 换台电脑跑就可以完美运行
baidu 过也 google 千篇一律的说手动添加证书,这种方法确实能把部分依赖加进去
但太麻烦了 每次都需要手动添加,而且部分依赖用此方法无效。
求大佬给个合理且正确的解决方法 谢谢!
PS 不知道图片能不能发出去 不行楼下补

1962 次点击
所在节点    程序员
12 条回复
harde
2020-03-27 16:53:42 +08:00
换源吧
chendy
2020-03-27 16:54:21 +08:00
看到 maven 点进来,然而是 gradle…
gz911122
2020-03-27 16:59:33 +08:00
这 tmd 不是 gradle 吗?
sandman511
2020-03-27 17:01:52 +08:00
@chendy @gz911122 额 gradle 不行后换成 maven 也试过了 都不行 一样的报错
sandman511
2020-03-27 17:02:20 +08:00
网上的方法是 在 JDK 中手动添加网站证书
Jrue0011
2020-03-27 17:07:57 +08:00
换成阿里云的仓库呢?我看阿里云有代理 gradle-plugin 这个仓库
https://help.aliyun.com/document_detail/102512.html?spm=a2c40.aliyun_maven_repo.0.0.36183054oST23v
EminemW
2020-03-27 18:02:19 +08:00
我有一次吧 http 换成 https 就解决了。。
hantsy
2020-03-27 18:16:26 +08:00
Gradle Dist 和 Plugin 比较奇葩,需要从 Gradle 官方网站下载,由于不可抗拒的原因,经常无法访问。在国内用 Gradle 实在痛苦。项目依赖可以利用 Maven Proxy 解决。
pangder
2020-03-27 18:16:34 +08:00
有一个不太稳妥的办法,把有问题的几个 jar 下载到本地,作为 lib 依赖进项目。需要改 pom.xml 文件来引入本地的 jar 包。打包的配置也需要改一下,同时添加 pom 文件里的依赖和本地 jar 包的依赖。我之前这么搞过,有一个自己编译的 jar 包需要引入 maven 项目。
veightz
2020-03-27 18:52:27 +08:00
没试过,随口猜个挂代理
gaius
2020-03-28 10:03:20 +08:00
jdk7 ?
Loming
2020-03-28 12:33:50 +08:00
系统时间和区域有问题吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/656846

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX