Build System Toolkit contient deux principaux composants :

buildengine :
Il s'agit de Jazz Build Engine (JBE). JBE est un programme de ligne de commande qui traite les demandes de gnration de Jazz et excute une commande ou un script de gnration ou une commande.

buildtoolkit :
Il s'agit des outils de gnration de Jazz. Ces outils comprennent une collection de tches Ant qui communiquent la progression et les rsultats du gnration au rfrentiel Jazz. Ces tches sont ventiles dans votre script de gnration pour faciliter les gnrations Jazz aux consommateurs de gnration.

Le moteur de gnration Jazz n'inclut pas de JDK et utilise donc par dfaut le JDK ou JRE du systme. Il est recommand d'utiliser un JDK, plutt qu'un JRE, car certaines tches Ant telles que <javac> requirent un JDK. Nous recommandons fortement l'utilisation du JDK inclus dans le client Rational Team Concert Eclipse. Deux mthodes sont possibles :
1. copiez le rpertoire jdk du client Rational Team Concert Eclipse dans rpinstall/buildsystem/buildengine/eclipse, rpinstall correspondant au rpertoire d'installation de Build System Toolkit ou :
2. spcifiez l'excutable java via l'argument de ligne de commande -vm, comme dans les exemples ci-aprs. Il est important de spcifier l'excutable java et non javaw, pour que la sortie de la console soit visible. Si le chemin d'accs contient des espaces, il doit tre plac entre guillemets.

Pour dmarrer le moteur de gnration :
- A partir d'une ligne de commande, accdez  rpinstall/buildsystem/buildengine/eclipse, rpinstall reprsentant le rpertoire d'installation de Build System Toolkit.
- Entrez : jbe -vm {chemin_jdk}/bin/java -repository {URLrfrentiel} -userId {utilisateur} -pass {motdepasse} -engineId {moteur}
o :
chemin_jdk correspond au chemin d'accs du rpertoire JDK.
URLrfrentiel reprsente l'URL du rfrentiel. Par exemple, https://localhost:9443/jazz.
utilisateur est un ID utilisateur de gnration.
motdepasse correspond au mot de passe de l'utilisateur de gnration. moteur reprsente l'identificateur du moteur de gnration.

Par exemple, sous Windows, si le client Rational Team Concert Eclipse et Build System Toolkit sont installs dans leur emplacement par dfaut, si un rfrentiel local est utilis, si vous tes connect avec l'ID utilisateur de gnration 'fred' et le mot de passe 'fredspw' et si le moteur de gnration possde l'identificateur 'engine1' :
c:
cd "\Program Files\IBM\TeamConcertBuild\buildsystem\buildengine\eclipse"
jbe -vm "\Program Files\IBM\TeamConcert\jdk\bin\java" -repository https://localhost:9443/jazz -userId fred -pass fredspw -engineId engine1

Remarque : spcifiez bien le mot de passe  l'aide de -pass et non de -password.

Pour afficher toutes les options de la syntaxe du moteur de gnration, sur la ligne de commande, entrez : jbe -vm {chemin_jdk/bin/java}

Pour plus d'informations sur le systme de gnration, voir la rubrique "Gestion des modifications et des ditions / Gnration  l'aide de Jazz Team Build" dans la table des matires de l'aide du client Rational Team Concert.

Des ressources supplmentaires sont disponibles dans la page wiki :
https://jazz.net/wiki/bin/view/Main/BuildMain
