私はIntelliJ IDEA(Ubuntu 16.04の2016.2.5)を使ってGradleを使ってビルドする新しいKotlinプロジェクトを作成しようとしています。私がこれを行うとすぐにエラーメッセージが表示されます。Gradleで構築されたKotlinプロジェクトを作成するにはどうすればよいですか?
は、ここで私がしようとしているものです:
選択ようこそ画面から「新規プロジェクトを作成します」。
右側のペイントから「Gradle」を、右側から「Kotlin(Java)」を選択します。 [次へ]をクリックします。
ArtifactIdとして「hello-world」と入力します。次へをクリックします。
「ソースセットから個別モジュールを作成する」と「デフォルトのGradleラッパーを使用する」が であることを確認してください。 [次へ]をクリックします。
プロジェクト名と場所にデフォルトを使用します。 「完了」をクリックします。
私はその後すぐにこのエラーを取得する:
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プロジェクトを作成することができますか?あなたのbuild.gradle
で
EAPリポジトリが不足していたために回答が更新され、例へのリンクが追加されました。 – hotkey
ありがとう!それはそれを修正したようだ。基本ケースで出力が壊れてしまうバグが軽微であることに私は実際には同意しませんが... –
http://dl.bintray.com/を参照して、「インデックスが作成されていないリモートメインリポジトリ」エラーが表示されます。 kotlin/kotlin-eap-1.1 URL。リポジトリのリストを開くと、そのURLは赤で強調表示され、「更新済み」列に「エラー」と表示されます。 –