Eine .eglbld-Datei hat folgende Struktur:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE EGL PUBLIC "-//IBM Corporation, Inc.//DTD EGL Build Parts 6.0//EN" "">
<EGL>
<!-- place your import statements here -->
<!-- place your parts here -->
</EGL>
Geben Sie
<import>-Anweisungen an, damit die aktuelle Builddatei auf Abschnitte in anderen Builddateien verweisen kann. Beispiel: Wenn sich der nächste Builddeskriptor in einer Kette oder ein anderer Buildabschnitt, auf den eine Builddeskriptoroption verweist, in einer anderen Builddatei befindet, müssen Sie eine
<import>-Anweisung angeben, die auf die andere Builddatei verweist. Es folgt ein Beispiel einer
<import>-Anweisung:
<import file="myBldFile.eglbld"/>
Deklarieren Sie Abschnitte, die in der folgenden Liste angegeben sind:
- <BindControl>
- <BuildDescriptor>
- <LinkEdit>
- <LinkageOptions>
- <ResourceAssociations>
Folgendes ist ein einfaches Beispiel:
<EGL>
<import file="myBldFile.eglbld"/>
<BuildDescriptor name="myBuildDescriptor"
genProject="myNextProject"
system="WIN"
J2EE="NO"
genProperties="GLOBAL"
genDataTables="YES"
dbms="DB2"
sqlValidationConnectionURL="jdbc:db2:SAMPLE"
sqlJDBCDriverClass="COM.ibm.db2.jdbc.app.DB2Driver"
sqlDB="jdbc:db2:SAMPLE"
</BuildDescriptor>
</EGL>
Sie können die Builddatei-DTD prüfen; sie befindet sich an folgender Position:
gemeinsam_genutzte_ressourcen\plugins\
com.ibm.etools.edt.common_version\dtd\egl_6_0.dtd
- gemeinsam_genutzte_ressourcen
- Das Produktverzeichnis für gemeinsam genutzte Ressourcen, z. B. C:\Programme\IBM\SDP70Shared unter Windows
oder /opt/IBM/SDP70Shared unter
Linux.
Wenn Sie vor der Installation des aktuellen Produkts eine frühere Version eines IBM® Produkts installiert und beibehalten haben, das EGL enthält, müssen Sie ggf. das bei der früheren Installation eingerichtete Verzeichnis für gemeinsam genutzte Ressourcen angeben.
- version
- Die installierte Version des Plug-ins. Falls mehrere Plug-ins
vorhanden sind, verwenden Sie dasjenige mit der neuesten Versionsnummer, es sei denn, Sie benötigen
eine ältere Version.
Die Position dieser DTD-Datei muss in einer Zeile angegeben werden.