当前位置:  开发笔记 > 前端 > 正文

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

如何解决《如何为Gradle正确配置Kotlin插件?》经验,为你挑选了1个好方法。

我正在尝试构建一个基本的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")
}

zsmb13.. 11

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

官方Kotlin文档包含要使用的ID:

plugins {
  id "org.jetbrains.kotlin.jvm" version ""
}

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



1> zsmb13..:

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

官方Kotlin文档包含要使用的ID:

plugins {
  id "org.jetbrains.kotlin.jvm" version ""
}

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

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有