我是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"
Run Code Online (Sandbox Code Playgroud)
SRC \主\科特林\ main.kt
package hello
fun main(args: Array<String>) {
println("Hello World!")
}
Run Code Online (Sandbox Code Playgroud)
我收到错误消息"src\main\kotlin\main.kt:(4,4):未解析的引用:println".
我从http://kotlinlang.org/docs/reference/using-gradle.html复制的build.gradle文件
我希望自动包含标准库 - 或者我需要在这里添加一些东西吗?
我正在使用gradle 2.12,JDK 1.8.(如果这很重要)
引用缺少kotlin-stdlib依赖项.它不会自动添加.
kotlin-gradle-pluginbuildscript依赖项只是Kotlin构建的Gradle插件,它不会为项目代码添加任何依赖项.为了使用标准库,应该将其添加为依赖项.
将以下内容附加到您的build.gradle:
repositories {
jcenter()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}
Run Code Online (Sandbox Code Playgroud)
(jcenter()再次需要,这些与那些repositories 不同buildscript)
| 归档时间: |
|
| 查看次数: |
3344 次 |
| 最近记录: |