2016-02-03 5 views
0

Я пытаюсь перенести свой существующий проект с Maven на Gradle. Я могу успешно запустить команду init, и файл build.gradle также был сгенерирован. Одна вещь, которую я заметил, находится в моем файле pom, я указал упаковку как на войну, но после миграции я не смог найти войну плагина в файле build.gradle. Является ли это поведением градиента по умолчанию? Нужно ли явно указывать военный плагин в файле build.gradle?Переход Maven to Gradle

ответ

3

Да, вы должны применить военный плагин явно.

Плагин War расширяет плагин Java, чтобы добавить поддержку для сборки файлов WAR в веб-приложении. Он отключает генерацию JAR-архива по умолчанию для Java-плагина и добавляет задачу архивации по умолчанию WAR.

https://docs.gradle.org/current/userguide/war_plugin.html

Смежные вопросы