【发布时间】:2019-03-04 21:19:16
【问题描述】:
我全新安装了 IntelliJ,我使用以下设置创建了一个新的 kotlin gradle 项目:
这会产生以下 build.gradle.kts,(完全相同的文件在我的 Windows 机器上工作):
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.2.71"
}
group = "com.test"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
dependencies {
compile(kotlin("stdlib-jdk8"))
}
tasks.withType<KotlinCompile> {
kotlinOptions.jvmTarget = "1.8"
}
在尝试进行 gradle 刷新时会产生此错误:
插件 [id: 'org.jetbrains.kotlin.jvm', version: '1.2.71'] 不是 在以下任何来源中找到:
- Gradle 核心插件(插件不在 'org.gradle' 命名空间中)
- 插件存储库(无法解析插件工件 'org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin:1.2.71') 在以下存储库中搜索: Gradle Central 插件库
【问题讨论】:
-
请检查“设置 | 构建... | 构建工具 | Gradle”中是否未启用“离线”选项
-
@y.bedrov,未启用。
-
你解决了吗?考虑只使用
build.gradle -
我对@987654325@ 有同样的问题,所以我认为它与 Kotlin DSL 构建脚本(在 macos 上)无关。
-
我在使用
build.gradle或 Kotlin DSL 时也遇到了同样的问题。不同的PC,相同的互联网连接它可以工作。试图使 IntelliJ 缓存无效。
标签: gradle intellij-idea kotlin gradle-kotlin-dsl