Der Befehl java EGLSDK ermöglicht Ihnen Zugriff auf das EGL-Software-Development-Kit (EGL-SDK). Sie müssen die im Abschnitt "Generierung mit dem EGL-Software-Development-Kit (SDK)" aufgelisteten Voraussetzungen erfüllen. Einzelheiten zur Generierung eines main-Abschnitts und zur Generierung nach Abschnitten finden Sie unter "Generierungsmodus".
Der Befehl hat verschiedene Formate und der letzte Abschnitt in diesem Kapitel enthält detaillierte Referenzinformationen zu jedem Format für Sie.
Wenn Sie eine Befehlsdatei verwenden, verwenden Sie das folgende Format für den Befehl:

Die folgenden Beispiele gehen davon aus, dass Sie den Befehl java EGLSDK in das Verzeichnis stellen, das die Befehlsdatei einschließt:
java EGLSDK "commandfile.xml"
java EGLSDK "commandfile.xml"
-eglpath "c:\myGroup;h:\myCorp;c:\myDirectory\myEGLAR.eglar"
java EGLSDK "myCommand.xml"
-sqlID myID -sqlPassword myPW
-destUserID myUserID -destPassword myPass
Stellen Sie den Inhalt für einen bestimmten Befehl in eine einzelne Zeile. Wenn Ihre Befehlsdatei sich in einem anderen Verzeichnis befindet, müssen Sie den Pfad zum Namen der Befehlsdatei hinzufügen.
Wenn Sie einen main-Abschnitt und die zugehörigen Abschnitte generieren und keine Befehlsdatei verwenden, verwenden Sie den Unterbefehl generate:

Hier sehen Sie ein Beispiel, das in eine einzelne Zeile geschrieben werden muss:
java EGLSDK generate
-eglpath "c:\myGroup;h:\myCorp;c:/myEGLAR.eglar"
-generateFile "c:\myProg.egl"
-buildDescriptorFile "c:\myBuild.eglbld"
-buildDescriptorName "myBuildDescriptor"
Wenn Sie nach Abschnitten generieren und kein Befehlsdatei verwenden, verwenden Sie den Unterbefehl generatePart:

java EGLSDK generatePart -eglpath "c:/common.eglar"
-part "test.my.pkg.program1"
-buildDescriptorFile "c:/myBuild.eglbld"
-buildDescriptorName myBuildDescriptor
java EGLSDK generatePart -eglpath "c:/common.eglar"
-part "MyPackage.*"
-buildDescriptorFile "c:/myBuild.eglbld"
-buildDescriptorName myBuildDescriptor
java EGLSDK generatePart -eglpath "c:/MyProject/EGLSource"
-part "MyPackage.MyRecord"
-buildDescriptorFile "c:/myBuild.eglbld"
-buildDescriptorName myBuildDescriptor
Hier sind weitere Details in alphabetischer Reihenfolge:
Eine Builddeskriptoroption, die Sie angeben, wenn Sie den Befehl EGLSDK aufrufen, hat Vorrang vor derselben Builddeskriptoroption in einem Builddeskriptor (falls vorhanden), der in der EGL-Befehlsdatei referenziert wird. Die Optionen, die sich nur im EGLSDK-Befehl oder nur im Builddeskriptor befinden, gelten zur Generierungszeit.
Schließen Sie den Pfad in doppelte Anführungszeichen ein.
Bitte beachten Sie, dass Debugging-Informationen nie in der generierten Ausgabe eingeschlossen sind, selbst wenn Sie einen Builddeskriptor für Debug angeben.
Schließen Sie den Pfad in doppelte Anführungszeichen ein.
Der Wert eglpath, den Sie bei Verwendung des Befehls java EGLSDK angeben, hat Vorrang vor einem beliebigen Wert eglpath, der im Assistent für Generierung eingegeben wurde, der Vorrang vor einem beliebigen Wert eglpath im Builddeskriptorabschnitt hat.
Schließen Sie den Pfad in doppelte Anführungszeichen ein.
Die symbolischen Parameter, die Sie angeben, wenn Sie den Befehl EGLSDK aufrufen, haben Vorrang vor den symbolischen Parametern mit denselben Namen im Builddeskriptor (falls vorhanden), der in der EGL-Befehlsdatei referenziert wird. Die Parameter, die sich nur im Befehl EGLSDK oder nur im Builddeskriptor befinden, sind zur Generierungszeit ebenfalls wirksam.