草庐IT

java - 如何让 gradle ShadowJar 任务也创建其子项的源代码和 javadoc?

我有一个包含8个子项目的gradle项目和一个配置的shadowjar任务来创建一个“所有”jar。顶层项目设置为对其所有子项目具有依赖性,这告诉shadowjar要包含的内容:project(':'){dependencies{compileproject(':jfxtras-agenda')compileproject(':jfxtras-common')compileproject(':jfxtras-controls')compileproject(':jfxtras-icalendarfx')compileproject(':jfxtras-icalendaragenda')