gpt4 book ai didi

intellij-idea - 如何为 Gradle 正确配置 Kotlin 插件?

转载 作者:IT老高 更新时间:2023-10-28 13:47:23 30 4
gpt4 key购买 nike

我正在尝试构建一个基本的 Gradle 项目。我的 build.gradle 文件如下。我不断收到以下错误。我不明白,因为你可以在这里找到插件...我想我要指向的地方:https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-gradle-plugin

更新:如果我注释掉 Kotlin 行,spring-boot 插件也会发生同样的事情。它不仅仅特定于 Kotlin 插件。

错误:

Error:(21, 0) Plugin [id: 'kotlin', version: '1.1.1'] was not found in any of the following sources: 
- Gradle Core Plugins (not a core plugin, please see https://docs.gradle.org/3.3/userguide/standard_plugins.html for available core plugins)
- Gradle Central Plugin Repository (no 'kotlin' plugin available - see https://plugins.gradle.org for available plugins)

Build.gradle:

buildscript {


ext.kotlin_version = '1.1.1'

repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.6.RELEASE")
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}


}

plugins {
id 'java'
id 'kotlin' version "1.1.1"
id 'spring-boot'
}



group 'si.dime.kotlin.tutorials.rest'
version '1.0-SNAPSHOT'

sourceCompatibility = 1.8

repositories {
mavenCentral()
}

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}

dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
compile("org.springframework.boot:spring-boot-starter-web:1.3.3.RELEASE")
}

最佳答案

对于非核心 Gradle 插件(那些不来自 org.gradle 命名空间的插件),您必须使用完全限定的 id 以及版本号。

官方Kotlin documentation包含要使用的 id:

plugins {
id "org.jetbrains.kotlin.jvm" version "<version to use>"
}

(您也可以通过在 plugins.gradle.org 网站上搜索插件来找到这些 ID。)

关于intellij-idea - 如何为 Gradle 正确配置 Kotlin 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42990228/

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