Jazz Team Server in Apache Tomcat als Windows-Dienst ausführen

Apache Tomcat kann als Windows®-Dienst ausgeführt werden. Das kann nützlich sein, wenn Sie Jazz Team Server auf einer Windows-basierten Maschine ausführen möchten, ohne angemeldet sein zu müssen.

Vorbereitende Schritte

Bei diesem Thema wird vorausgesetzt, dass das Stammverzeichnis für Ihre Jazz Team Server-Implementierung C:\jazz lautet. Passen Sie Ihre Pfade also je nach verwendetem Stammverzeichnis entsprechend an.

Vorgehensweise

  1. Ö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
  2. Wenn Sie Derby als Datenbank für Ihr Jazz-Repository verwenden, bearbeiten Sie C:\jazz\server\conf\jazz\teamserver.properties dahingehend, dass für die Datenbankposition ein absoluter Pfad verwendet wird. Beispiel: Ändern Sie db.jdbc.location in C:/jazz/server/repositoryDB. Achten Sie auf den Schrägstrich (/) im Pfad.
  3. Führen Sie die Datei C:\jazz\server\tomcat\bin\tomcat5w.exe aus, um den Service zu konfigurieren.
  4. Klicken Sie auf die Registerkarte Java und heben Sie die Markierung des Kontrollkästchens bei Use default auf.
  5. Fügen Sie den folgenden Pfad zu Java Virtual Machine hinzu. Sie können auch auf die Auslassungspunkte klicken, um nach der Datei jvm.dll zu suchen.
    C:\jazz\server\jre\bin\j9vm\jvm.dll
  6. Fügen Sie die folgenden Zeilen am Ende des Textfelds Java Options ein:
    -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 mit einer Oracle-Datenbank arbeiten, fügen Sie die folgende Zeile ein:
    -DORACLE_JDBC=[pfad zur oracle-jdbc-treiber-jar]
    Wenn Sie mit einer SQL Server-Datenbank arbeiten, fügen Sie die folgende Zeile ein:
    -DSQLSERVER_JDBC=[pfad zur sql-server-jdbc-treiber-jar]
  7. Ändern Sie die Größe bei Maximum memory pool auf 1536.
  8. Sorgen Sie auf den Registerkarten Startup und Shutdown dafür, dass für die Einstellung Mode der Wert jvm ausgewählt ist.
  9. Soll der Service beim Starten von Windows automatisch gestartet werden, klicken Sie auf die Registerkarte General und geben Sie bei Startup type den Wert Automatic an.
  10. Starten Sie den Service, um den Server zu testen.

Feedback