Construyendo guerra con Gradle, depurando con IntelliJ IDEA

Tengo un proyecto de aplicación web JavaEE (denominado ProjectA) desarrollado en IntelliJ IDEA.build.gradle archivo que aplica el complemento de guerra:

apply plugin: 'war'

Quiero depurar (o ejecutar)archivo de guerra generado por gradle en lugar de depurarartefacto intellij generado automáticamente. Para mí es muy importante poder actualizar las clases modificadas durante la depuración sin necesidad de reiniciar el servidor.

¿Cómo puedo hacerlo?

Tenga en cuenta que :

1) Cuando haga clic en el botón Actualizar en la pestaña del complemento Gradle () Intellij actualiza todas las configuraciones del proyecto (por ejemplo, dependencias del módulo) y genera artefactos.artefacto intellij generado automáticamente.

Para ejecutarlo, solo debería crear una nueva configuración local del servidor Tomcat y agregar artefactos a la pestaña de implementación.

2) Además, hay algunas tareas de gradle (clean, build, war, etc.). Puedo ejecutartarea de construcción otarea de guerra para generar un archivo de guerra. Lo llaméarchivo de guerra generado por gradle.

Respuestas a la pregunta(1)

Su respuesta a la pregunta