我尝试将现有项目从Maven迁移到Gradle。我能够成功运行gradle init命令,并且还生成了build.gradle文件。我注意到的一件事是在我的pom文件中,我将包装指定为战争,但是在迁移后,我无法在build.gradle文件中找到插件战争。这是gradle的默认行为吗?我们是否需要在build.gradle文件中明确指定war插件?
答案 0 :(得分:3)
是的,你应该明确地应用war插件。
War插件扩展了Java插件,增加了对组装Web应用程序WAR文件的支持。它禁用Java插件的默认JAR存档生成,并添加默认的WAR存档任务。