¿Es posible especificar Ant listener/logger dentro de build.xml
, no en una línea de comando?¿Es posible especificar el registrador para ant dentro de build.xml?
7
A
Respuesta
4
Dentro del BuildFile es posible hacer uso de la API de hormigas y crear un interior tarea a través de scriptdef
.
es decir, implementado con maravilloso:
http://josefbetancourt.wordpress.com/2011/08/18/buildlistener-groovy-scriptdef/
http://octodecillion.com/blog/buildlistener-groovy-scriptdef/
También es posible ajustar el nivel de registro dentro de la BuildFile, ver:
https://stackoverflow.com/a/5464009/130683
https://stackoverflow.com/a/5479606/130683
0
Eche un vistazo a la tarea Recorder
. http://ant.apache.org/manual/Tasks/recorder.html
3
No está en el archivo de creación, pero se puede establecer la variable ANT_ARGS env para especificar el registrador
0
<target name="real-build">
<exec dir="${basedir}" executable="${ant.command}" failonerror="true">
<arg line="-f build-all.xml target ${ant.logger}" />
</exec>
</target>
Cuestiones relacionadas
- 1. ¿Puedo especificar la ruta JDK para compilar dentro de Ant build.xml?
- 2. ¿Cómo configuro -Dfile.encoding dentro de build.xml de ant?
- 3. ant build.xml archivo no existe
- 4. ¿Hay alguna forma de especificar la ubicación de un jsch.jar local desde dentro de build.xml?
- 5. Lectura del archivo .properties en Ant build.xml
- 6. Groovy en Ant build.xml (con clases Java)
- 7. ¿Cómo se "refactorizan" los archivos ant build.xml?
- 8. ¿La mejor ubicación para los archivos ant build.xml?
- 9. ¿Es posible especificar el formato de visualización para un dijit.form.DateTextBox
- 10. ¿Cómo incluir bibliotecas externas en el archivo Ant build.xml?
- 11. Ant: cómo paso valores a las propiedades desde el nivel superior build.xml a build.xml en subcarpetas
- 12. ¿Cómo usar Netbeans para depurar el código compilado usando el build.xml personalizado de Ant?
- 13. ¿Es posible que Ant imprima el classpath para un objetivo en particular? ¿Si es así, cómo?
- 14. ¿Es posible especificar opciones de formato para to_yaml en ruby?
- 15. ¿Es posible compilar simplemente una Emma instrumentado APK utilizando build.xml Android y no correr ningún pruebas
- 16. ¿Qué significa una variable con un símbolo @ en Ant build.xml?
- 17. ¿Alguna forma de generar el archivo ant build.xml automáticamente desde Eclipse?
- 18. ¿Hay alguna forma de generar el archivo ant local.properties sin sobreescribir build.xml?
- 19. ¿Es posible especificar el valor de la propiedad como propiedad en hormiga?
- 20. ¿Qué es el registrador raíz en log4net
- 21. ¿Es posible especificar credenciales de proxy en su web.config?
- 22. ¿Cómo generar build.xml para un nuevo proyecto de Java?
- 23. ¿Es posible especificar el grosor de línea para "text-decoration: line-through"? en CSS?
- 24. ¿Es posible cambiar P4TICKET dentro de P4Eclipse?
- 25. Pase el objetivo ant a varios archivos build.xml en los subdirectorios
- 26. especificando el compilador de Eclipse completamente de _within_ build.xml
- 27. ¿Es posible especificar la posición de un Toast?
- 28. Elemento predeterminado para el macrodef de Ant?
- 29. ¿Es posible hacer matemáticas dentro de CSS?
- 30. registrador Singleton, registrador estático, registrador de fábrica ... ¿cómo iniciar sesión?
Ésta no es la acumulación en el interior .xml pero abriendo un nuevo proceso java con una nueva instancia ant en su lugar, s imilar para usar la opción de línea de comando -logger .. btw. asumiendo que $ {ant.logger} es -logger ... debería ser arg line = $ {ant.logger} -f ... => ant [opciones] [objetivo [objetivo2 [objetivo3] ...]], ver http://ant.apache.org/manual/running.html#options. – Rebse