如何从所有子项目中收集资源并将其复制到spring boot fat jar根路径中。所以我要说我有3个项目
|
|-> child-project-A
| -> -> -> src/main/resource/abc.txt
|-> child-project-B
|-> -> -> src/main/resource/def.txt
|-> child-project-C
|-> -> -> src/main/resource/AAA.txt
child-project-C依赖于A和B.对项目A和B禁用引导重新打包,并为项目C启用,因此在编译最终jar时。它包含jar的根路径中的AAA.txt,因为它来自child-project-C类路径,但是abc.txt和def.txt进入了项目-A和项目-B的jar。我想将项目A和B中的资源复制到为项目C生成的最终jar的根路径中。
我在https://github.com/adeelmahmood/copy-resources-fatjar-example创建了一个示例github项目。尝试一下
任何帮助将不胜感激
答案 0 :(得分:0)
似乎将以下代码添加到ui
的{{1}}可以解决问题:
build.gradle