我正在使用Gradle从Maven迁移它来构建Spring Boot项目。我想知道Gradle任务与Maven中的package
阶段做了什么相同的事情。
谢谢!
答案 0 :(得分:3)
答案 1 :(得分:2)
您可以使用gradle assemble
或gradle build
。
答案 2 :(得分:2)
Maven构建基于构建周期阶段,Gradle构建基于任务和任务依赖性。
Maven包阶段可以执行多个插件目标,这些目标配置为lifecycle中的包阶段。使用gradle使用任务可以实现同样的目的(并且可能创建任务依赖关系以将它们集成到默认构建中)
如果您只关心运行单元测试并创建jar文件; gradle方式是gradle build
。如果maven包阶段还涉及其他操作,则应添加其他gradle任务。