我想在我正在编写的kotlin多平台库中使用jetbrains公开库。我该怎么做呢?我得到了一个gradle构建错误,它不能找到它所需的一切来暴露。这是我的gradle版本
sourceSets {
val commonMain by getting {
dependencies {
implementation("org.jetbrains.exposed:exposed-core:0.34.1")
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test"))
}
}
val jvmMain by getting
val jvmTest by getting
val jsMain by getting
val jsTest by getting
val nativeMain by getting
val nativeTest by getting
}我在构建日志中得到了以下内容
Failed building KotlinMPPGradleModel
org.gradle.internal.resolve.ArtifactNotFoundException: Could not find exposed-core-0.34.1-samplessources.jar (org.jetbrains.exposed:exposed-core:0.34.1).
Searched in the following locations:
https://repo.maven.apache.org/maven2/org/jetbrains/exposed/exposed-core/0.34.1/exposed-core-0.34.1-samplessources.jar
at org.gradle.internal.resolve.result.DefaultBuildableArtifactResolveResult.notFound(DefaultBuildableArtifactResolveResult.java:28)...发布于 2021-11-01 09:37:43
这个库只针对jvm,因为您有本机目标,所以它与您的公共源码集不兼容
https://stackoverflow.com/questions/69789921
复制相似问题