He escrito una tarea ant (bnd) que debe indicar la falla. La única forma de indicar la falla que encontré es arrojar un BuildException
/ExitStatusException
. Sin embargo, no quiero un seguimiento de pila porque solo ocupa espacio innecesario en la pantalla. ¿Alguna idea de cómo lograr esto?Cómo obtener y no imprimir la pila BuildException/ExitStatusException traza
6
A
Respuesta
3
Salida del tutorial en http://ant.apache.org/manual/tutorial-writing-tasks.html#complex
Hay que muestran un ejemplo de que simplemente no con gracia, lanzando una BuildException en la tarea personalizada, pero no muestra la traza de la pila en la ventana de la consola.
El código para prestar atención es en el método de la 'HelloWorld
' Clase execute()
, y donde la tarea helloworld
se llama desde el objetivo use.fail
.
Cuestiones relacionadas
- 1. Cómo imprimir la traza de pila de StackOverflowException
- 2. ¿Cómo forzar a la VM de python a imprimir una traza de pila?
- 3. traza cómo se puede imprimir la pila de excepciones atrapados en C++ y la inyección de código en C++
- 4. ¿Cómo mostrar la traza de pila completa en eclipse?
- 5. Tarea Junit Ant, traza de la pila de salida
- 6. El retroceso de Proguard no mapea la traza de la pila a la fuente real
- 7. Imprimir pila de llamadas completa en printStackTrace()?
- 8. ¿Cómo imprimir el seguimiento completo de pila en la excepción?
- 9. Desarrollo de iPhone - error EXC_BAD_ACCESS sin traza de pila
- 10. Cómo obtener la pila completa de StackOverflowError
- 11. PANDAS traza múltiples ejes Y
- 12. Imprimir la información de seguimiento de la pila de C#
- 13. Imprimir el seguimiento de la pila de una excepción
- 14. Imprimir un seguimiento de pila de otro hilo
- 15. Imprimir seguimiento de pila en la ventana de salida
- 16. traza entendimiento *
- 17. Cómo obtener la dirección del puntero de la pila base
- 18. Repercusiones en el rendimiento negativo del uso de la traza de pila emulada GWT
- 19. ¿Cómo se escribe una traza de pila completa en el registro?
- 20. Obtener la pila detrás de un proceso en ejecución
- 21. Cómo imprimir la matriz?
- 22. Obteniendo la traza inversa del bloque catch
- 23. Obtener argumentos variables directamente desde la pila
- 24. C - ¿Por qué imprimir y no solo imprimir?
- 25. programación C# obtener Seguimiento de la pila
- 26. ¿Cómo puedo imprimir el contenido de la pila en el programa C?
- 27. Cómo obtener el seguimiento de la pila de un hilo
- 28. Cómo obtener la pila de pila nativa de las excepciones nativas capturadas en el código administrado
- 29. Carpincho: traza de excepción en el registro
- 30. ¿Cómo obtener la pila de llamadas completa de Valgrind?
Hubiera estado orgulloso de responder a una de las personas involucradas en la concepción de la tecnología OSGi que estoy usando todos los días, pero desafortunadamente no tengo esta respuesta ;-) (la primera es que esto no es posible) con hormiga, al menos sin hack sucio) –
¿Estás trabajando con la bandera '-v'? Sin él, una BuildException no debería generar un seguimiento de pila en la consola. Con '-v' lo hace. Así es como se supone que la hormiga debe funcionar. – Chadwick
Hmm, cuando agrego -v imprime mucha más información de rastreo por lo que -v no está allí ... Si ejecuto una tarea , no obtengo la traza, pero cuando mi código arroja BuildException lo hace ... –