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

相关推荐
Refrain_zc6 小时前
Android 音视频通话核心二 —— 视频编码详解记录
kotlin
Refrain_zc8 小时前
Android 音视频通话核心二 —— 音频解码详解记录
kotlin
Refrain_zc9 小时前
Android 音视频通话核心二 —— 音频编码详解记录
kotlin
QING61812 小时前
如何使用Compose 绘制提升性能 —— 新手指南
kotlin·android jetpack·canvas
Refrain_zc12 小时前
Android 音视频通话核心 —— MediaCodec H.264 硬编码,SPS/PPS 合并与动态码率,视频编码全解析
kotlin
plainGeekDev12 小时前
Fragment 手动跳转 → Navigation 组件
android·java·kotlin
plainGeekDev12 小时前
XML 主题 → Compose Material3 主题
android·java·kotlin
Kapaseker13 小时前
Rust 是如何干掉空指针的
rust·kotlin
消失的旧时光-194314 小时前
Kotlin 协程设计思想(四):launch、async、withContext 到底有什么区别?
java·kotlin·async·launch·withcontext·deferred
修行者对66614 小时前
Kotlin学习笔记(1)
kotlin