本来是 java 后端,最近有接触到一个用 gradle 和 kotlin 的 java 项目,以前没了解过,导致我把项目拉下来后 idea 一片红,更别说把项目跑起来了😓,一头雾水,网上资料也无从下手。这让我想起来第一次用 idea 跑 java 项目时也是一脸懵😂,无奈上这里来想问问各位大佬,有没有啥教程,能让我快速将这种项目跑起来,比如该改那些配置之类的,我下了个 gradle8.5 ,然后看了点 gradle 和 kotlin 的视频,但是还是搞不懂怎么设置才能把项目跑起来!如有大佬可以指点迷津的,小弟不胜感激!!!
1
yazinnnn0 2023-12-22 08:54:48 +08:00
首先, 升级你的 idea 和 kotlin 插件
其次, 确保你的网络没问题 一般 gradle 项目会使用 wrapper 里的 gradle 配置, 不会使用你全局的 gradle |
2
codcrafts 2023-12-22 09:40:47 +08:00
按理说你写 Java 的,gradle 应该不是问题才对。感觉就是 gradle 配置的问题,导致你没有正确的下载依赖,按一楼所说,要么你使用项目里面 wrapper 里面的 gradle 配置,要么你进入 setting 页面,找到 gradle 配置,设置正确的本地 gradle 路径就可以了。我平时 gradle Java 项目和 gradle kotlin 项目使用起来没什么区别,配置方式也都是一样的
|
3
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 |
4
unco020511 2023-12-22 15:38:36 +08:00
理论上只要你的网络没问题,你本机只需要有 jdk 即可
|
5
chuck1in 2023-12-25 10:15:33 +08:00
kotlin 的静态分析感觉挺吃 cpu 的,相比 java 来说。如果机器配置不好的话语法分析什么要慢不少。
|