kotlin代码的gradle构建
我正试着和Gradle建立一个项目建立Kotlin代码。我已经按照有关如何设置build.gradle文件的说明进行了操作,但收到了一个错误kotlin代码的gradle构建,gradle,kotlin,Gradle,Kotlin,我正试着和Gradle建立一个项目建立Kotlin代码。我已经按照有关如何设置build.gradle文件的说明进行了操作,但收到了一个错误 buildscript { repositories { mavenCentral() jcenter() } dependencies { classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.0' } } app
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.0'
}
}
apply plugin: 'kotlin'
有了这个,我得到了一个错误:
失败:生成失败,出现异常
- 出了什么问题: 配置根项目“kjsonparser”时出现问题。 无法解析配置“:classpath”的所有文件。 无法解析org.jetbrains.kotlin:kotlin gradle插件:1.2.0。 要求: 项目: 无法解析org.jetbrains.kotlin:kotlin gradle插件:1.2.0。 无法获取资源“”。 无法获取“”。 java.lang.RuntimeException:意外错误:java.security.invalidalgorithParameterException:trustAnchors参数必须为非空
plugins {
id "org.jetbrains.kotlin.jvm" version "1.2.0"
}
这就产生了这个错误:
- 出了什么问题: 在以下来源的任何>中未找到插件[id:'org.jetbrains.kotlin.jvm',版本:'1.2.0']:
gradle -version
------------------------------------------------------------
Gradle 4.4
Kotlin(和openjdk)
科特林版本
Kotlin版本1.2.0(JRE 1.8.0_151-8u151-b12-0ubuntu0.17.10.2-b12)
在Ubuntu 17.10上运行
我以前从未与Gradle合作过,因此不确定构建文件中是否缺少任何内容,请尝试以下方法。它的工作原理是:
buildscript {
ext.kotlin_version = '1.2.10'
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"
}
我从不使用
buildscript
块。
请尝试以下方法:
plugins {
id 'java'
id 'org.jetbrains.kotlin.jvm' version '1.4.31'
}
repositories {
mavenCentral()
jcenter()
}
dependencies {
implementation 'org.jetbrains.kotlin:kotlin-stdlib:1.4.31'
}
看起来这应该可以工作-您确定您的internet连接工作正常吗?这个错误表明这个问题是肯定连接到互联网的,我能够从OP中获得repo.maven.appache.org链接