gpt4 book ai didi

gradle - IntelliJ IDEA bu​​ild.gradle.kts 自动完成功能不起作用

转载 作者:行者123 更新时间:2023-12-04 11:15:19 24 4
gpt4 key购买 nike

我有一个奇怪的问题,到目前为止我无法找到任何解决方案。
我对 gradle 很陌生,并使用 kotlin 作为我的构建文件的脚本语言设置了一个项目。

无论我在哪里,人们似乎都在 build.gradle.kts 中拥有全面的自动完成功能。文件,但就我而言,IntelliJ 表现得好像它无权访问源。
没有/非常基本的自动完成,只有非常基本的语法突出显示发生。

例如,如果我点击插件块(或任何其他与此相关的块)以查看定义,IntelliJ 会告诉我“无法找到要到达的声明”

Cannot find declaration to go to

很少有上下文相关的自动完成功能:

only basic autocomplete

我已阅读 this answer关于添加 -all分发 jar 到 gradle-wrapper.properties文件,但它没有改变任何东西。我的 gradle-wrapper.properties看起来像这样:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.1-bin.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

我在用:
IntelliJ IDEA 2019.3.1 (Ultimate Edition)
Build #IU-193.5662.53, built on December 18, 2019
Runtime version: 11.0.5+10 amd64
VM: OpenJDK 64-Bit Server VM by Oracle Corporation
Linux 5.4.12-arch1-1
Memory: 1981M
Cores: 8

Gradle版本是:
./gradlew -v

------------------------------------------------------------
Gradle 6.1
------------------------------------------------------------

Build time: 2020-01-15 23:56:46 UTC
Revision: 539d277fdba571ebcc9617a34329c83d7d2b259e

Kotlin: 1.3.61
Groovy: 2.5.8
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 13.0.1 (Oracle Corporation 13.0.1+9)
OS: Linux 5.4.12-arch1-1 amd64

如果我能在进入 gradle 世界时获得更多的快乐和轻松,我将不胜感激。 :)

最佳答案

对我来说,我发现了这个错误:

Caused by: org.gradle.api.GradleException: Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x. The current version is Gradle 6.5.1
所以将 Gradle 更改为更新版本对我有帮助!

关于gradle - IntelliJ IDEA bu​​ild.gradle.kts 自动完成功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59838994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com