tutorial que generar español ejemplo con gradle

que - ¿Cómo agrego un archivo.properties en mi WAR usando gradle?



gradle tutorial español (3)

war { from(''<path-to-props-file>'') { include ''myApp.properties'' into(''<target-path>'') } }

WAR - META-INF - WEB-INF - classes - META-INF - myApp.properties <-- Needs added

¿Cómo agrego un archivo .properties en mi WAR usando gradle? El archivo se introdujo más tarde en el proyecto pero no se agrega?

build.gradle

import org.apache.commons.httpclient.HttpClient import org.apache.commons.httpclient.methods.GetMethod group = ''gradle'' version = ''1.0'' apply plugin: ''war'' apply plugin: ''jetty'' apply plugin: ''eclipse'' eclipseProject { projectName = ''crap'' } defaultTasks ''build'' dependencies { //all my dependencies } war { classpath fileTree(''lib'') } jar.enabled = true [jettyRun, jettyRunWar]*.daemon = true stopKey = ''stoppit'' stopPort = 9451 httpPort = 8080 scanIntervalSeconds = 1


eg1:

war { webInf{ from(''PATH_TO_SOURCE_FOLDER'') { include ''FILE_TO_BE_INCLUDED'' into(''TARGET_FOLDER_RELATIVE_TO_WEB_INF_DIR'') } } }

eg2:

war { webInf{ from(''src/META-INF'') { include ''persistence.xml'' into(''classes/META-INF/'') } } }

Para obtener más información, consulte la documentación en línea: Capítulo 26. El complemento War


Algo como esto debería funcionar:

war { from(''<path-to-props-file>'') { include ''myApp.properties'' } }

Si desea especificar en qué directorio desea ubicar el archivo de propiedades:

war { from(''<path-to-props-file>'') { include ''myApp.properties'' into(''<targetDir>'') } }