为什么我用最新版本的idea,创建工程界面跟课程当中完全不一样,创建出来的无法运行

来源:2-3 Kotlin 开发环境配置 - IntelliJ

慕用0009290

2023-03-19

这个课程只适合2021年的学习?创建完grade的project后,报这个错误是啥原因来的:Gradle sync fail in 20 s 176 ms
图片描述

写回答

3回答

bennyhuo

2023-03-19

我这里用的是 IntelliJ IDEA 2022.3.3,创建一个 Kotlin 的 Gradle 工程的步骤如下:

//img.mukewang.com/szimg/641703c30962fb0315781217.jpg

点击 create,工程就创建出来了,接下来是 sync gradle:

//img.mukewang.com/szimg/6417040b09f8141438422162.jpg

现在如果在创建的时候勾选了 sample code,会有一个默认的 Main,可以直接运行:

//img.mukewang.com/szimg/64170449095e139e16140800.jpg

//img.mukewang.com/szimg/6417045a0957616814070478.jpg

这个是我刚创建的demo工程的截图。看同学的错误信息,很有可能是 gradle 下载的时候直接失败了。

//img.mukewang.com/szimg/641704b0093ee3e526810598.jpg

gradle 的下载地址是红框里面的链接,同学也可以改成腾讯云的镜像下载地址试试看。

distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-7.4.2-bin.zip


0
0

bennyhuo

2023-03-19

课程不只是适合 2021 年学习哈,IntelliJ 自身的变化实际上对于课程的内容影响是非常有限的,同学遇到问题可以随时在问答区提问。

0
0

bennyhuo

2023-03-19

Intellij IDEA 的版本更新,会有一些 UI 的调整,不过创建工程的基本思路是类似的。同学把报错的详细信息截图发出来看看,Gradle sync fail 是说 Gradle 在同步的时候失败了,通常是下载依赖的时候失败了,但还要结合同学的具体报错信息来看。

0
12
bennyhuo
回复
慕用0009290
好的,下次创建工程也可以试试我回复里面提到的腾讯云镜像
2023-03-19
共12条回复

学会Kotlin 突破开发语言瓶颈

如果有一门语言可以取代Java,那么它一定是Kotlin。

1760 学习 · 481 问题

查看课程