【发布时间】:2023-04-10 10:00:01
【问题描述】:
我正在使用 gradle shadow 插件来构建我的 uber jar。
build.grade 文件看起来像:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.github.jengelman.gradle.plugins:shadow:2.0.2'
}
}
apply plugin: 'com.github.johnrengelman.shadow'
dependencies {
compile "com.amazonaws:aws-lambda-java-events:1.3.0"
}
assemble.dependsOn(shadowJar)
它在 build/libs 文件夹中生成以下 jars。
myProject-1.0.0-SNAPSHOT.jar
myProject-1.0.0-SNAPSHOT-all.jar '//uber jar
我想用 uber jar 替换原来的 jar。我该怎么做?
【问题讨论】: