gpt4 book ai didi

java - ShadowJar:如何包含特定目录?

转载 作者:行者123 更新时间:2023-12-01 21:12:48 27 4
gpt4 key购买 nike

我正在使用org.jdesktop.appframework开发一个java应用程序。然而,使用 ShadowJar 的 fat jar 正在生成我不需要的文件。如何删除除项目类和 jdesktop 依赖项之外的所有文件?

使用以下任务修改以某种方式包含 org.jdesktop.appframework:

shadowJar {
include 'myproject/', 'org/'
}

结果:

META-INF/
myproject/

预期:

META-INF/
myproject/
org/

最佳答案

基于documentation ,包含一次采用一种模式。

shadowJar {
include '*.jar'
include '*.properties'
exclude 'a2.properties'
}

类似于

shadowJar {
include 'myproject/'
include 'org/'
}

(未测试 - 稍后进行)

关于java - ShadowJar:如何包含特定目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58896258/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com