【发布时间】:2017-12-21 12:01:23
【问题描述】:
我正在使用 Gradle (4.2.1) 的 shadowJar 插件来构建所谓的 fatJar 或 uberJar。这可以按预期工作,但我想在构建完成后添加一些操作。更准确地说,我想让生成的文件可执行(以Unix 术语,即chmod +x),然后将其复制到某个目录。我用谷歌搜索了很多,我知道这两项任务都是可能的。我想知道是否应该编写一个运行shadowJar 然后执行我想要的操作的脚本(任务),或者我应该更改shadowJar 本身以嵌入我需要的操作。
【问题讨论】: