gradle中java插件的assemble和jar任务有什么区别?
我尝试通过示例Hello world项目执行它们,它们似乎都完成了相同的工作。
根据文档jar
,由于Is是单个任务,为当前项目组装了一个jar归档文件,所以assemble
is :
组装项目中的所有存档任务,包括jar。一些插件将其他存档任务添加到项目中。任务组装项目中的所有档案。
它是构建周期任务,它执行此构建周期阶段的所有任务。就像check
运行所有测试和验证任务的任务一样,assemble
运行所有任务,其中包含一些工件。而且“ jar”可能不是项目中唯一的此类任务,某些插件也可以添加它们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句