Destinos Ant de constructor de proyectos

Al crear un constructor de proyectos nuevos con un archivo de construcción Ant, una información clave que hay que configurar y comprender son los destinos y el momento en el que se ejecutarán.

Cuando crea un constructor de proyectos de archivo de construcción Ant nuevo, se establece que se ejecute el destino predeterminado para Después de una "Limpieza" y Construcción manual y las otras dos clases restantes; se establece que no se ejecute ni Construcción automática ni Durante una "Limpieza". Si desea configurar el constructor para que ejecute destinos concretos a partir del archivo de construcción para clases de construcción específicas, es necesario tener un conocimiento mayor de lo que son las clases de construcción y, lo que es más importante, de cuándo se ejecutarán.

Las secciones siguientes describen cada clase de construcción y cuándo se ejecuta.

Después de una "Limpieza"

Esta clase de construcción se ejecuta después de que se haya limpiado un proyecto a través del mandato Proyecto > Limpiar....

Después de una "Limpieza" se ejecutará durante la siguiente construcción inmediatamente después de la limpieza, independientemente de los valores de construcción automática del espacio de trabajo. Si la construcción automática del espacio de trabajo está activada, se ejecutará automáticamente después de la limpieza. De lo contrario, deberá invocar uno de los mandatos de construcción manuales; Proyecto > Construir proyecto, Proyecto > Construir todo, o bien habilitar Proyecto > Construir automáticamente.

Construcción manual

Esta clase de construcción se ejecuta cuando la construcción automática del espacio de trabajo (Proyecto > Construir automáticamente) está desactivada, y debe invocar una construcción mediante el mandato Proyecto > Construir proyecto o Proyecto > Construir todo (Ctrl+B).

Hay tres excepciones a cuándo se ejecutan los destinos de Construcción manual:

  1. Si la construcción es la primera construcción después de una limpieza (Proyecto > Limpiar...), se ejecutará en su lugar una construcción Después de una "Limpieza"
  2. Si no hay destinos definidos para ejecutarse para Después de una "Limpieza", se ejecutarán los destinos de Construcción manual después de una limpieza (Proyecto > Limpiar...)
  3. Si no hay nada que construir, es decir, si no se han efectuado cambios en el proyecto, no se ejecutarán los destinos de Construcción manual

Construcción automática

Esta clase de construcción se ejecuta cuando la construcción automática del espacio de trabajo (Proyecto > Construir automáticamente) está activada, y realiza cambios en el proyecto y los guarda.

Durante una "Limpieza"

Esta clase de construcción se ejecuta cuando invoca una construcción de limpieza a través del mandato (Proyecto > Limpiar...).

Durante una "Limpieza" no depende del valor de construcción automática del espacio de trabajo (Proyecto > Construir automáticamente), ya que se ejecuta durante la construcción de limpieza, y no después, como en el caso de Después de una "Limpieza" o Construcción manual.

Tareas relacionadas
Crear archivos de construcción Ant
Editar archivos de construcción Ant
Guardar y reutilizar opciones de Ant
Ejecutar archivos de construcción Ant
Archivos de construcción Ant como constructores de proyectos
Ejecutar constructores de proyectos
Herramientas externas
Constructores de proyectos no Ant
Herramientas externas autónomas