Apache Tomcat kann als Windows®-Dienst ausgeführt werden. Dies kann sinnvoll sein, wenn Sie den Jazz-Team-Server auf einer Windows-basierten Maschine ohne Anmledung ausführen möchten.
In diesem Abschnitt wird davon ausgegangen, dass die Implementierung des Jazz-Team-Servers über das Stammverzeichnis C:\jazz verfügt; passen Sie Ihre Pfade gemäß dem tatsächlichen Stammverzeichnis an.
- Öffnen Sie eine Eingabeaufforderung und führen Sie den folgenden Befehl aus, um den Tomcat-Service zu installieren.
C:\jazz\server\tomcat\bin\service.bat install
- Wenn Derby als Datenbank für das Jazz-Repository verwenden, bearbeiten Sie
'C:\jazz\server\conf\jazz\teamserver.properties' so, dass die Datenbankposition aus einem absoluten Pfad besteht. Ändern Sie zum Beispiel den Wert db.jdbc.location inC:\jazz\server\repositoryDB.
- Führen C:\jazz\server\tomcat\bin\tomcat5w.exe aus, um den Service zu konfigurieren.
- Klicken Sie auf die Registerkarte Java und nehmen Sie die Auswahl des Markierungsfelds für Standard verwenden zurück.
- Fügen Sie den folgenden Pfad zu Java Virtual Machine hinzu.
Sie können auch auf das Auslassungssymbol klicken, um die Datei jvm.dll zu suchen.
C:\jazz\server\jre\bin\j9vm\jvm.dll
- Fügen Sie die folgenden Zeilen unten im Textfeld Java-Optionen hinzu.
-DJAZZ_HOME=file:///c:/jazz/server/conf
-Djava.awt.headless=true
-Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true
-Dcom.ibm.team.repository.tempDir=%TEMP%
Wenn Sie eine Oracle-Datenbank verwenden, fügen Sie die folgende Zeile hinzu:
-DORACLE_JDBC=[pfad zur Oracle JDBC-Treiber-JAR]
Wenn Sie eine SQL Server-Datenbank verwenden,
fügen Sie auch die folgende Zeile hinzu:
-DSQLSERVER_JDBC=[pfad für die SQL Server JDBC-Treiber-JAR]
- Ändern Sie die Größe für Maximaler Speicherpool in den Wert '1536'.
- Stellen Sie in den Registerkarten Start und Beendigung sicher, dass jvm als Einstellung für Modus ausgewählt ist.
- Klicken Sie auf die Registerkarte Allgemein und ändern Sie die Einstellung für Starttyp in Automatisch, wenn der Service automatisch beim Start von Windows gestartet werden soll.
- Starten Sie den Service, um den Server zu testen.