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 小时前
Java与Kotlin在Android开发中的全面对比分析
android·java·google·kotlin·app·效率·趋势
喵手11 小时前
从 Java 到 Kotlin:在现有项目中迁移的最佳实践!
java·python·kotlin
居然是阿宋15 小时前
Kotlin高阶函数 vs Lambda表达式:关键区别与协作关系
android·开发语言·kotlin
wangz7615 小时前
kotlin的kmp编程中遇到Unresolved reference ‘java‘问题
kotlin·kmp
投笔丶从戎18 小时前
Kotlin Multiplatform--01:项目结构基础
android·开发语言·kotlin
_一条咸鱼_21 小时前
深度剖析 Android ViewPager:从源码探究其使用原理
android·面试·kotlin
每次的天空1 天前
kotlin与MVVM结合使用总结(三)
开发语言·microsoft·kotlin
louisgeek1 天前
Kotlin 面试知识点
kotlin
大耳猫2 天前
【解决】Android Gradle Sync 报错 Could not read workspace metadata
android·gradle·android studio
Kapaseker2 天前
Kotlin泛型精解:类型世界的奇幻之旅
android·kotlin