El mecanismo de construcción global está controlado por una configuración de
constructor que incluye un archivo build.properties.
buildDirectory |
El directorio en el que tendrá lugar la
construcción. |
configs |
Una lista de las configuraciones que deben
construirse. Una configuración es una lista separada por signos ampersand
de valores formados por sistema operativo, sistema de ventanas y arquitectura
separados por comas. Si no se especifica ninguna configuración, se construirá la
configuración independiente de plataforma. Ejemplo:
configs = win32, win32, x86 & linux, gtk, ppc |
baseLocation |
La ubicación de la instalación Eclipse
destino. En la plantilla predeterminada, el valor es ${base}/eclipse. (Consulte
la propiedad base que figura más adelante). Se espera que este directorio contenga
subdirectorios plugins/ y features/
que a su vez contengan los plug-ins binarios y las características, respectivamente. |
baseos |
El sistema operativo de la instalación
Eclipse especificada por baseLocation |
basews |
El sistema de ventanas de la
instalación
Eclipse especificada por baseLocation |
basearch |
La arquitectura de la
instalación
Eclipse especificada por baseLocation |
pluginPath |
Una lista separada por separadores de vía de
acceso de plataforma de las ubicaciones en las que buscar plug-ins y características
adicionales. |
skipBase |
Si se establece, descarga automáticamente un
Eclipse base para utilizarlo como destino. |
base |
La ubicación en la que se descargará el
Eclipse base. Debe ser el padre de baseLocation, como por ejemplo baseLocation =
${base}/eclipse. |
eclipseURL |
El URL del sitio de descarga de Eclipse. |
eclipseBuildId |
El ID de construcción del Eclipse que debe
descargarse. |
eclipseBaseURL |
El URL real del zip que debe descargarse.
En la plantilla predeterminada, el valor es: eclipseBaseURL = ${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip |
runPackager |
Establece si debe ejecutarse el empaquetador.
Debe establecerla si los resultados de construcción deben contener características
y plug-ins binarios procedentes de baseLocation. |
product |
El archivo de configuración del producto.
Establézcala si está construyendo un producto. Controla la imagen de marca de los
resultados de la construcción. |
archiveNamePrefix |
El prefijo del nombre de los archivadores
finales. Se utiliza en allElements.xml al establecer el nombre de archivador en
función de la configuración. Por omisión, el valor será ${buildId} |
archivePrefix |
Nombre de la carpeta raíz de archivadores, que
es "eclipse" para construcciones Eclipse. |
buildType | Tipo de construcción, generalmente I, N, M, etc. |
buildLabel | La etiqueta de la construcción. En la plantilla predeterminada, el valor es ${buildType}.${buildId} |
collectingFolder |
La carpeta en la que se reunirá la salida de
la construcción. En la plantilla predeterminada, el valor es ${archivePrefix}. |
groupConfigurations |
Indica si deben o no agruparse todas las
configuraciones en un solo archivador. |
archivesFormat |
El formato de archivador para las diversas
configuraciones que se construyen. Es una lista de configuraciones separada
por
símbolos ampersand y el formato de archivador. El formato está separado por un
guión (-). Ejemplo:archivesFormat = win32, win32, x86 - antzip & linux, gtk, ppc - tar |
OutputUpdateJars |
Si se establece, genera plug-ins y
características en
formato JAR para un sitio de actualizaciones. |
zipArgs |
Argumentos que deben enviarse al ejecutable
zip cuando el formato de archivador es zip. |
tarArgs |
Argumentos que deben enviarse al ejecutable
tar cuando el formato de archivador es tar. |
generateJnlp |
Establézcala en true para generar manifiestos
JNLP para los archivadores JAR |
jnlp.codebase |
El URL del sitio. Debe ser un URL que se
utilizará como raíz de los URL relativos en la salida. |
jnlp.j2se |
La versión de J2SE |
signJars |
Establézcala en true para firmar los
JAR de las características y plug-ins. |
sign.alias |
El alias que se pasa a la tarea signJar de
Ant. |
sign.keystore |
El almacén de claves que se pasa a la
tarea signJar de
Ant. |
sign.storepass |
La contraseña de almacén de claves pasada a
la tarea signJar de Ant. |
forceContextQualifier |
El valor de esta propiedad se utiliza al
sustituir calificadores en versiones de plug-in y característica. Si se establece,
se utiliza en lugar de los códigos de los archivos de correlación o la indicación de la
hora. |
generateFeatureVersionSuffix |
Establézcala en true para generar
sufijos de versión de característica. |
generateVersionsLists |
Establézcala en true si deben
generarse archivos
de propiedades que listen los números de versión final de las
características y plug.ins
construidos. Creará archivos finalFeaturesVersions.properties
y finalPluginsVersions.properties en el directorio del constructor. |
skipMaps |
Si se establece, no se intentan extraer
archivos de correlación de CVS |
mapsRepo |
El repositorio CVS del que extraer los archivos
de correlación. Ejemplo::pserver:anonymous@example.com/path/to/repo |
mapsRoot |
La vía de acceso del repositorio CVS al
directorio que contiene los archivos de correlación. |
mapsCheckoutTag |
El código CVS que debe utilizarse para
reservar los archivos de correlación. |
tagMaps |
Establézcala en true para codificar los
archivos de correlación después de extraerlos. |
mapsTagTag |
El código con el que se codificarán los
archivos de correlación después de extraerlos. |
skipFetch |
Establézcala en true para pasar por alto toda
la fase de extracción. |
fetchTag |
El código que debe utilizarse al extraer
características y plug-ins de CVS. Esta propiedad altera temporalmente los valores
de los archivos de correlación. |
logExtension |
La extensión del archivo de anotaciones
generado. Sólo se aplica al utilizar el compilador JDT predeterminado.
El valor predeterminado es ".log". |
javacDebugInfo |
Indica si debe o no incluirse información de
depuración en los JAR de salida. Se pasa a la tarea javac de Ant. Si no se
establece, el valor predeterminado es activado (on). |
javacFailOnError |
Indica si la construcción debe
considerarse errónea si se producen errores de compilación. Se pasa a la tarea
javac de Ant. Si no se establece, el valor predeterminado es true. |
javacVerbose |
Indica si debe habilitarse la modalidad
verbosa del compilador. Se pasa a la tarea javac de Ant. Si no se establece,
el valor predeterminado es false. |
compilerArg |
Establece los argumentos específicos que deben
pasarse directamente al compilador. |
javacSource |
El nivel de compatibilidad de código fuente
Java que debe utilizarse si un plug-in no especifica valores. Si no se establece,
el valor predeterminado es 1.3. |
javacTarget |
El nivel de compatibilidad de .class
destino que debe utilizarse si un plug-in no especifica valores. Si no se
establece, el valor predeterminado es 1.2. |
bootclasspath |
La vía de acceso de clases de inicio que debe
utilizarse si un plug-in no especifica valores. Es una lista de archivos
jar separados por separadores de vía de acceso de plataforma. Si no se establece,
se utilizará el conjunto de archivos coincidente con ${java.home}/jre/lib/*.jar. |
<Entorno de ejecución> |
Establezca las propiedades de cada JRE que pueda utilizarse para la construcción. Estas propiedades se compararán con los entornos de ejecución especificados por los paquetes compuestos individuales. Los valores deben especificar los jars con los que deben compilarse al utilizar ese entorno. Consulte la sección Controlar el entorno de compilación. |