当前位置: 首页 > 知识库问答 >
问题:

Gradle kotlin脚本,>找不到id为'kotlin'的插件

方绪
2023-03-14

我尝试使用Kotlin脚本将我的一个项目迁移到Gradle。

以下是我的步骤:

  • 用这个替换/gradle/包装器/gradle-wrapper.jar
  • 将gradle/包装器/html" target="_blank">gradle-wrapper.properties的分发Url更新为与此处相同
  • 创建了相应的build.gradle.kts
  • 设置settings.gradlerootProject.buildFileName='build.gradle.kts'

此时Intellij检测到它并建议:

您可以将Gradle包装器配置为对源使用分发。它将为IDE提供Gradle API/DSL留档。

-

gradle'hello-kotlin'项目刷新失败

错误:没有找到id'kotlin'的插件。

然后我还尝试了一个官方样本:

  • 克隆回购协议
  • 打开样本
  • 同样的错误

...我做错了什么?

我回到了官方的示例,试图使缓存失效并重新启动,但没有成功

我试着把它拿走

apply {
    plugin("kotlin")
}

刷新Gradle,再添加一次,刷新Gradle,成功了

如果我打开一个src文件,Intellij会说:

Kotlin未配置

然而,该示例现在似乎正在运行。。

智能2017.1 EAP

科特林1.1m04

共有1个答案

韶云瀚
2023-03-14

它现在似乎起作用了,我就是这么做的:

>

  • 。渐变
  • 。想法
  • 构建
  • gradle
  • gradlew
  • gradlew。bat
  • 设置。渐变

我只留下了src构建。格拉德尔。kts脚本

hello kotlin复制/粘贴:

  • gradle
  • gradlew
  • gradlew.bat
  • settings.gradle

打开Intellij,选择“打开项目”,它会自动显示为Gradle项目,选择并打开

 类似资料:
  • 问题内容: jenkins的新手,正在运行我的第一个版本。我正在使用gradle进行构建,但一直出现以下错误 我搜索了将近2天,并尝试安装其他android插件,但似乎无法解决此问题。 我已经在詹金斯的全局属性下设置了ANDROID_HOME变量。确保路径正确。 任何帮助将不胜感激。提前致谢 问题答案: 我已通过在bundle.gradle文件顶部添加以下代码来修复此问题 谢谢你的帮助 :)

  • (使用本指南:https://developer.android.com/topic/libraries/architecture/navigation/navigation-pass-data): 我收到此错误:

  • 我正在尝试使用Gradle在本地构建一个项目(https://github.com/fge/btf)。有一个插件“OSGi”正在使用,但每当我构建它,我得到错误的插件没有找到。我尝试过提供不同风格的OSGi,添加了存储库和依赖关系。仍然得到相同的错误。请帮帮忙。提前道谢。 失败:生成失败,出现异常。 > 其中:生成文件“/root/btf-1.2/Build.gradle”行:61 错误:在评估根

  • 我在Project中创建了一个简单的gradle插件。根据文档,它应该是好的,但当我尝试使用它时,我发现id为'show-date-plugin'的文档我指的是:https://docs.gradle.org/current/userguide/custom_plugins.html 您可以将插件的源代码放在rootprojectdir/buildsrc/src/main/groovy目录中。Gr

  • 在异常以下抛出Gradle命令: 其中:构建文件'/PATH_TO_PROJECT_GRADLE/Build.gradle'行:21 > 错误:在以下任何源中都找不到插件[ID:“org.springframework.boot”,版本:“2.0.2.release”]:

  • 问题内容: 昨天我将Android Studio升级到了3.0版,但是我正在使用LibGdx,升级后无法构建我的项目。 当我尝试构建时,它给了我一个错误: 错误:(2,0)找不到ID为’jetty’的插件 我该如何解决? 问题答案: 目前已弃用的 html模块 已在Gradle 4.1版本中删除。 Android Studio 3.0使用和 LibGDX中尚不支持Gradle 4.1,对此存在一个