.war genera gradle

apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'war'
defaultTasks 'build'
sourceCompatibility = 1.6
sourceSets {
main {
java {
srcDir 'AxisAgenda/src'
}
resources {
srcDir 'AxisAgenda/src/resources'
}
}
test {
java {
srcDir 'AxisAgenda/src'
}
resources {
srcDir 'AxisAgenda/src/resources'
}
}
}
dependencies {
compile fileTree('C:\\lib_axis')
//compile fileTree('C:\\modules')
//compile fileTree('C:\\lib')
}
war {
from 'AxisAgenda/src'
webInf { from 'AxisAgenda/WebContent' }
classpath fileTree('additionalLibs')
//exclude module : 'C:\\modules')
//exclude('C:\\lib')
}
pero tengo un inconveniente que el .war que genero es diferente la estructura que proyecto original ???
alguien me puede decir como puedo cambiar la estructura en gradle, deseo yo mismo manejar la estructura del .war a generarse

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

Revisaste doc?

El capítulo 26 de la guía de Gradle habla de cómo personalizar el war

http://www.gradle.org/docs/current/userguide/war_plugin.html

Imagen de ezamudio

pregunta

Por qué quieres manejar tú mismo la estructura del war? no es más fácil simplemente seguir las convenciones de Gradle para que quede todo en su lugar y ya?