技术解析
build.gradle 的内容如下:
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.5.0'
}
group 'org.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib"
// https://mvnrepository.com/artifact/com.linkedin.migz/migz
compile group: 'com.linkedin.migz', name: 'migz', version: '1.0.4'
}
jar {
manifest {
attributes 'Main-Class': 'Main1Kt'
}
from { configurations.compile.collect { it.isDirectory() ? it :美国服务器 zipTree(it) } }
}
执行 gradle build 报错:
E:\kotlinProject\trySomeCode>gradle build
FAILURE: Build failed with an exception.
* Where:
Build file 'E:\kotlinProject\trySomeCode\build.gradle' line: 13
* What went wrong:
A problem occurred evaluating root project 'trySomeCode'.
> Could not find method compile() for arguments [org.jetbrains.kotlin:kotlin-stdlib] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1s
同样的内容,只要把 kotlin 的版本改成 1.4.32 就可以正常 build,请问是 kotlin1.5 的 gradle build 配置方式改了吗?谢谢大家