Gradle Kotlin DSL 打包带上依赖

Gradle version

Gradle 8.2.1

build.gradle.kts

Kotlin 复制代码
tasks.jar.configure {
    duplicatesStrategy = DuplicatesStrategy.INCLUDE
    manifest.attributes["Main-Class"] = "com.pub.Main"
    from(configurations.runtimeClasspath.get().filter { it.name.endsWith("jar") }.map { zipTree(it) })
}

参考

https://blog.csdn.net/setlilei/article/details/123173339

相关推荐
赏金术士2 小时前
Kotlin 从入门到进阶 之协程 Flow 模块(九)
开发语言·kotlin·php
JohnnyDeng942 小时前
Kotlin 协程原理与 Android 中的最佳实践
android·kotlin·协程
赏金术士3 小时前
Kotlin 从入门到进阶 之委托 模块(六)
python·微信·kotlin
帅次3 小时前
LazyColumn 懒加载、items 与 key
android·flutter·kotlin·android studio·webview
赏金术士5 小时前
Kotlin 从入门到进阶 之泛型 模块(七)
android·开发语言·kotlin
Kapaseker5 小时前
不吹牛逼!精通 Compose 绘制(一)
android·kotlin
赏金术士6 小时前
Kotlin 从入门到进阶 之异常与标准库(八)
android·开发语言·kotlin
赏金术士6 小时前
Kotlin 从入门到进阶 之基础语法模块(一)
开发语言·微信·kotlin
赏金术士6 小时前
Kotlin 从入门到进阶 之面向对象 OOP 模块(三)
开发语言·网络·kotlin
赏金术士6 小时前
Kotlin 从入门到进阶 之Lambda & 集合高阶模块(四)
开发语言·windows·kotlin