新版IDEA(2019年以上版本)使用Gradle搭建项目报错处于离线模式无法生成gradle项目

org.gradle.internal.resolve.ArtifactResolveException: Could not download junit.jar (junit:junit:4.12): No cached version available for offline mode

出现以上错误其次还有一些连带问题就是
创建的Gradle项目没有src和resource目录

一同出现的状况是引入了新依赖,并且点击了右下角的import依赖后运行,没有当前依赖报错内容类似class not found之类的错误,(其实这个原因还是因为处于离线模式,没有办法从中央仓库下载新的依赖)

从网上搜索的一些内容都是在设置中取消比如以下:

但是这个方法只适合2018之前的版本,2019以后的版本进入这个页面以后就发现根本没有上图所示的取消框,
而且设置gradle离线有2种办法,

一种是在命令行下设置了

gradlew build --offlline
1
还有第二种是在IDEA设置了离线模式,
选中了如下图标

如果是第一种需要在命令行下解除离线模式,
如果是第二种就需要点击图标,将图标修改为未选中就可以了。这个时候重新创建一次项目就会发现

如果解决了你的问题,帮我点个赞吧。


————————————————
版权声明:本文为CSDN博主「蓝奕世」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_42584411/article/details/103995919

原文地址:https://www.cnblogs.com/yuluoxingkong/p/14754032.html