我正在尝试使用IntelliJ IDEA(在Ubuntu 16.04上的2016.2.5版本)创建一个使用Gradle构建的新Kotlin项目。但是当我这样做时,我立即收到错误信息。
以下是我的操作步骤: 1. 从欢迎屏幕中选择“创建新项目”。 2. 从左侧窗格选择“Gradle”,从右侧选择“Kotlin(Java)”,然后单击“下一步”。 3. 将"hello-world"输入ArtifactId,然后单击“下一步”。 4. 确保选择了“从源设置创建单独的模块”和“使用默认的Gradle包装程序”,而没有选择其他任何选项,然后单击“下一步”。 5. 使用默认值为项目名称和位置,然后单击“完成”。
然后我立即收到此错误:
生成的
如何创建一个正确使用Gradle构建的Kotlin项目?
以下是我的操作步骤: 1. 从欢迎屏幕中选择“创建新项目”。 2. 从左侧窗格选择“Gradle”,从右侧选择“Kotlin(Java)”,然后单击“下一步”。 3. 将"hello-world"输入ArtifactId,然后单击“下一步”。 4. 确保选择了“从源设置创建单独的模块”和“使用默认的Gradle包装程序”,而没有选择其他任何选项,然后单击“下一步”。 5. 使用默认值为项目名称和位置,然后单击“完成”。
然后我立即收到此错误:
Gradle 'hello-world' project refresh failed
Error: Could not find org.jetbrains.kotlin:kotlin-gradle-plugin:1.1-M02-12.
Searched in the following locations:
https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1-M02-12/kotlin-gradle-plugin-1.1-M02-12.pom
https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.1-M02-12/kotlin-gradle-plugin-1.1-M02-12.jar
Required by:
:hello-world:unspecified
生成的
build.gradle
文件如下所示:version '1.0-SNAPSHOT'
buildscript {
ext.kotlin_version = '1.1-M02-12'
repositories {
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
apply plugin: 'kotlin'
repositories {
mavenCentral()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
}
如何创建一个正确使用Gradle构建的Kotlin项目?