用gradle设置kotlin项目
我是kotlin和gradle的新手,试图建立我的第一个项目:
的build.gradle
buildscript { ext.kotlin_version = '1.0.1-1' repositories { mavenCentral() jcenter() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: "kotlin"
SRC \主\科特林\ main.kt
package hello fun main(args: Array<String>) { println("Hello World!") }
我得到错误信息“src \ main \ kotlin \ main.kt:(4,4):Unresolved reference:println”。
我从http://kotlinlang.org/docs/reference/using-gradle.html复制的build.gradle文件
我希望标准库自动包含 – 或者我需要在这里添加一些东西吗?
我使用gradle 2.12,JDK 1.8。 (万一这个问题)
该引用缺少kotlin-stdlib
依赖关系。 它不会自动添加。
kotlin-gradle-plugin
buildscript依赖只是Kotlin构建的Gradle插件,并不会将任何依赖关系添加到项目代码中。 为了使用标准库,应该将其添加为依赖项。
将以下内容添加到您的build.gradle
:
repositories { jcenter() } dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" }
( jcenter()
需要再次使用,这些repositories
与buildscript
中的不同 )