<!DOCTYPE project [
<!ENTITY common SYSTEM "file:./common.xml">
]>
<project ...>
&common;
...
</project>
Esto suponía no poder utilizar propiedades para especificar el nombre del fichero a incluir, y que el XML a incluir sea solo un fragmento (sin elemento root), por lo que se hacía difícil de manterer con herramientas de edición de XML.
Ahora, con Ant 1.6, tenemos acceso a una nueva tarea: import.
<project ...>
<import file="common.xml"/>
...
</project>
No olvidar que ahora el fichero importado debe contener el tag <project>.
Mas info sobre las nuevas funcionalidades de Ant 1.6 en el artículo de Stefan Bodewig New Ant 1.6 Features for Big Projects.
No hay comentarios:
Publicar un comentario