Rational Developer for System z, version 7.6

$GLOBAL

Le membre $GLOBAL indique les propriétés par défaut du projet SCLM pour le processus de génération Java/J2EE dans un format de langage balisé. Il doit être nommé $GLOBAL et résider dans le type SCLM J2EEBLD.

Dans le cadre du processus de génération JAVA/J2EE, des informations supplémentaires sont nécessaires pour exécuter les générations. Etant donné que les générations sont effectuées dans le système z/OS UNIX® System Services, des informations (l'emplacement du produit Java™, l'emplacement du produit ANT et l'emplacement des fichiers de configuration SCLM Developer Toolkit, par exemple) et la zone de travail sont requises. Vous pouvez également être amené à utiliser des versions différentes d'ANT ou de Java pour différents groupes de développement SCLM. C'est pourquoi le membre $GLOBAL peut être propre à un groupe. Les variables d'environnement définies dans le membre $GLOBAL peuvent être remplacées par des paramètres de variable de script de génération spécifiques. Un exemple de membre BWBGLOB est fourni dans la bibliothèque SBWBSAMP.

Si les variables du membre $GLOBAL doivent être définies pour tous les niveaux du groupe dans le projet SCLM, il peut s'avérer judicieux de créer un membre $GLOBAL unique au niveau le plus élevé de la hiérarchie. Lorsque le traducteur de génération Java/J2EE s'exécute, il parcoure la hiérarchie à partir du niveau effectuant la génération et utilise le premier membre $GLOBAL qu'il trouve dans le type J2EEBLD.

Remarque : Le membre $GLOBAL doit être enregistré en tant que membre SCLM valide pour que la recherche puisse être effectuée dans la hiérarchie. Il est conseillé d'ajouter ce membre avec le type de langage J2EEPART ou TEXT.

Si différents paramètres sont requis, au niveau de différents groupes de développement, par exemple, un membre $GLOBAL peut être créé dans chacun des groupes de développement. L'environnement d'exécution Java référencé par JAVA_BIN dans $GLOBAL est utilisé par SCLM Developer Toolkit pour différentes requêtes de fonction. Pour les compilations de programme Java individuelles, SCLM Developer Toolkit utilise ce SDK Java spécifique. Pour les générations de projets Java/J2EE, SCLM Developer Toolkit n'utilise pas $GLOBAL JAVA_BIN. Il utilise le compilateur/la phase d'exécution Java défini dans ANT. Consultez la section sur l'installation et la personnalisation d'ANT dans le manuel SCLM Developer Toolkit Install and Customization Guide pour plus d'informations sur la définition de niveaux de Java dans ANT.

Variables $GLOBAL

Variable Description
ANT_BIN Emplacement du répertoire ANT bin dans le système hiérarchique de fichiers (HFS) z/OS.
JAVA_BIN Emplacement du répertoire du SDK Java dans le HFS z/OS.
CGI_DTCONF Emplacement du répertoire de configuration de SCLM Developer Toolkit
CGI_DTWORK Emplacement du répertoire de zone de travail SCLM Developer Toolkit
CLASSPATH_JARS Répertoire de chemin de classe HFS z/OS utilisé pour les compilations de code source Java. Tous les fichiers jar situés dans ce répertoire seront utilisés dans le chemin de classe.

Exemple $GLOBAL

<property name="ANT_BIN" value="/usr/lpp/ANT/apache-ant-1.6.0/bin/ant"/>
<property name="JAVA_BIN" value="/usr/lpp/java/IBM/J1.5/bin"/>
<property name="CGI_DTCONF" value="/etc/SCLMDT/CONFIG"/>
<property name="CGI_DTWORK" value="/var/SCLMDT/WORKAREA"/>
<property name="CLASSPATH_JARS" value="/var/SCLMDT/CLASSPATH"/>

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)