La construcción PDE se suministra con infraestructura para construir una aplicación
RCP completa a partir de un archivo de configuración de
producto. La mayor parte de la configuración necesaria para una construcción de este tipo
puede realizarse mediante algunas modificaciones del archivo de plantilla
build.properties suministrado en la construcción PDE. La sección que sigue se centra en
la puesta a punto de una configuración de producto sencilla, suponiendo que todos los
plug-ins y
características (tanto para la construcción como preconstrucción) a los que haga
referencia el archivo de producto ya estén disponibles
localmente en disco.
El primer paso de la configuración de una construcción consiste en crear el directorio en el que tendrá lugar la construcción. Este directorio se conocerá como directorio de construcción y contendrá los plug-ins y características necesarios para la construcción, así como los artefactos generados. A continuación, copie los plug-ins y características en los subdirectorios "plugins" y "features", respectivamente. Se espera que el archivo de configuración de producto se encuentre en uno de estos subdirectorios plugins/features.
El segundo paso de la configuración de una construcción consiste en copiar el archivo de plantilla build.properties desde org.eclipse.pde.build/templates/headless-build en un directorio nuevo que será el directorio de construcción de configuración (también llamado directorio de configuración). Edite el archivo build.properties copiado y establezca las propiedades siguientes:/<ID de plugin o característica>/path/to/.product
"<buildDirectory>/
plugins/
pluginToBuildA
pluginToBuildB
myProduct.product
...
features/
featureToBuild
...
<buildConfiguration>/
build.properties
<baseLocation>
plugins/
org.eclipse.core.runtime
org.eclipse.ui
...
features/
org.eclipse.rcp
org.eclipse.platform.launchers
...
-buildfile </path/to/productBuild.xml>
: es la vía de
acceso al archivo productBuild.xml suministrado por la construcción PDE. Se
encuentra en el directorio org.eclipse.pde.build/scripts/productBuild. Este es el
archivo de construcción que guía todo el proceso de construcción del producto.-Dbuilder=</path/to/carpeta configuración>
: Es la vía de
acceso a la carpeta de configuración de la construcción.java -jar
<eclipseInstall>/startup.jar -application
org.eclipse.ant.core.antRunner -buildfile
<<instalaciónEclipse>/plugins/org.eclipse.pde.build_<versión>/scripts/productBuild/productBuild.xml>
-Dbuilder=<vía acceso a carpeta de configuración de construcción>
Entre bastidores, esta configuración generará una característica que contendrá los plugins o características especificados en el archivo de configuración de producto. Esta característica generada se utilizará a continuación para guiar una construcción autónoma basada en una característica normal. Si requiere una mayor personalización de la construcción, por ejemplo, la extracción desde un repositorio, consulte los temas de Construcción PDE avanzada para obtener más información.