Android 使用Kotlin DSL发布库
我想使用Kotlin DSL发布一个Android库。我犯了一些错误Android 使用Kotlin DSL发布库,android,kotlin,publishing,gradle-kotlin-dsl,Android,Kotlin,Publishing,Gradle Kotlin Dsl,我想使用Kotlin DSL发布一个Android库。我犯了一些错误 val sourcesJar by tasks.registering(Jar::class) { archiveClassifier.set("sources") from(sourceSets.getByName("main").allSource) } 找不到名为“main”的源集 publishing { publications { create<MavenPubl
val sourcesJar by tasks.registering(Jar::class) {
archiveClassifier.set("sources")
from(sourceSets.getByName("main").allSource)
}
找不到名为“main”的源集
publishing {
publications {
create<MavenPublication>("maven") {
groupId = artifactGroup
artifactId = artifactID
version = artifactVersion
from(components["java"])
artifact(sourcesJar.get())
pom {
...
}
}
}
}
我必须应用
java
插件apply插件:“java”
,resp。添加如下内容:
plugins {
id 'java'
获取更多信息。您找到解决方案了吗?我和你的处境完全一样you@ThanosFisherman我更新了我的问题。
plugins {
id 'java'