Build System Toolkit contiene due componenti principali:

motore di build:
Si tratta del motore di build Jazz (JBE). JBE è un programma da riga di comando che elabora le richieste di build da Jazz ed esegue un comando o uno script di build.

toolkit della build:
Si tratta del toolkit della build Jazz. Il toolkit è un insieme di attività Ant che comunicano i risultati e l'avanzamento della build al repository Jazz. Generalmente queste attività sono sparse nello script di build per migliorare l'esperienza complessiva di Jazz da parte degli utenti della build.

Il motore di build di Jazz non include un JDK, per cui per impostazione predefinita utilizzerà il JDK o il JRE del sistema. Si raccomanda di utilizzare un JDK invece di un JRE, dal momento che alcune attività di Ant come <javac> richiedono un JDK. Si raccomanda vivamente di utilizzare il JDK incluso nel client Eclipse di Rational Team Concert. A tal fine, è possibile adoperare i due metodi di seguito indicati:
1. copiare la directory jdk dal client Eclipse di Rational Team Concert in dirinstall/buildsystem/buildengine/eclipse, dove dirinstall è la directory di installazione di Build System Toolkit;
2. specificare l'eseguibile Java tramite l'argomento della riga comandi -vm, come nell'esempio seguente.È importante specificare l'eseguibile Java, non javaw, altrimenti l'output della console non sarà visibile. Se il percorso contiene spazi, deve essere racchiuso tra virgolette.

Per avviare il motore di build:
- Da una riga comandi, accedere a dirinstall/buildsystem/buildengine/eclipse, dove dirinstall è la directory di installazione di Build System Toolkit.
- Immettere: jbe -vm {percorso_jdk}/bin/java -repository {URLrepository} -userId {utente} -pass {password} -engineId {motore}
dove:
percorso_jdk è il percorso della directory JDK;
URLrepository è l'URL del repository. Esempio: https://localhost:9443/jazz;
utente è l'ID utente build;
password è la password dell'utente build;
motore è l'identificativo del motore di build.

In Windows, ad esempio, con il client Eclipse di Rational Team Concert e Build System Toolkit installati nelle relative posizioni predefinite, adoperando un repository locale, eseguendo il login con l'ID utente build 'fred', con password 'fredspw', e per il motore di build con identificativo '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

Nota: specificare la password utilizzando -pass e non -password.

Per visualizzare tutte le opzioni di utilizzo del motore di build, dalla riga comandi immettere: jbe -vm {percorso_jdk/bin/java}

Per ulteriori informazioni sul sistema di build, consultare l'argomento "Gestione di modifiche e release / Build con Jazz Team Build", nel contenuto della guida del client Eclipse di Rational Team Concert.

Ulteriori risorse sono disponibili nella pagina wikipage:
https://jazz.net/wiki/bin/view/Main/BuildMain
