如何在 idea 中启动 gradle kotlin 项目

2023-12-21 23:14:04 +08:00
 wmz000

本来是 java 后端,最近有接触到一个用 gradle 和 kotlin 的 java 项目,以前没了解过,导致我把项目拉下来后 idea 一片红,更别说把项目跑起来了😓,一头雾水,网上资料也无从下手。这让我想起来第一次用 idea 跑 java 项目时也是一脸懵😂,无奈上这里来想问问各位大佬,有没有啥教程,能让我快速将这种项目跑起来,比如该改那些配置之类的,我下了个 gradle8.5 ,然后看了点 gradle 和 kotlin 的视频,但是还是搞不懂怎么设置才能把项目跑起来!如有大佬可以指点迷津的,小弟不胜感激!!!

1158 次点击
所在节点    Java
5 条回复
yazinnnn0
2023-12-22 08:54:48 +08:00
首先, 升级你的 idea 和 kotlin 插件
其次, 确保你的网络没问题

一般 gradle 项目会使用 wrapper 里的 gradle 配置, 不会使用你全局的 gradle
codcrafts
2023-12-22 09:40:47 +08:00
按理说你写 Java 的,gradle 应该不是问题才对。感觉就是 gradle 配置的问题,导致你没有正确的下载依赖,按一楼所说,要么你使用项目里面 wrapper 里面的 gradle 配置,要么你进入 setting 页面,找到 gradle 配置,设置正确的本地 gradle 路径就可以了。我平时 gradle Java 项目和 gradle kotlin 项目使用起来没什么区别,配置方式也都是一样的
cleanery
2023-12-22 14:48:54 +08:00
gradle 这东西只要你网络正常, 都是全自动下好的.
不过我看了下 gradle wrapper 用的 cloudflare cdn, 那自然会有很多人下载不下来.
可以在 gradle/wrapper 下新建 gradle-wrapper.properties 文件
内容如下

```properties
systemProp.http.proxyHost=your.proxy.host
systemProp.http.proxyPort=your.proxy.port
#systemProp.http.proxyUser=your.proxy.username # 如果代理需要身份验证
#systemProp.http.proxyPassword=your.proxy.password # 如果代理需要身份验证
systemProp.https.proxyHost=your.proxy.host
systemProp.https.proxyPort=your.proxy.port
#systemProp.https.proxyUser=your.proxy.username # 如果代理需要身份验证
#systemProp.https.proxyPassword=your.proxy.password # 如果代理需要身份验证
```

然后然后把 gradle 的 java 进程全部杀死后, 重新全局刷新 gradle
unco020511
2023-12-22 15:38:36 +08:00
理论上只要你的网络没问题,你本机只需要有 jdk 即可
chuck1in
364 天前
kotlin 的静态分析感觉挺吃 cpu 的,相比 java 来说。如果机器配置不好的话语法分析什么要慢不少。

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

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

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

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

© 2021 V2EX