Запуск Jazz Team Server на сервере Apache Tomcat в качестве службы Windows

Apache Tomcat можно настроить для запуска в качестве службы Windows®. Например, такой подход позволяет запустить Jazz Team Server в системе Windows без входа пользователя.

Прежде чем начать

В этом разделе предполагается, что сервер Jazz Team Server установлен в каталоге C:\jazz; при необходимости измените каталоги с учетом фактического расположения сервера.

Процедура

  1. Откройте командную строку и выполните следующую команду для установки службы Tomcat.
    C:\jazz\server\tomcat\bin\service.bat install
  2. Если в качестве хранилища Jazz используется база данных Derby, то укажите в файле C:\jazz\server\conf\jazz\teamserver.properties полный путь к базе данных. Например, укажите для свойства db.jdbc.location значение C:/jazz/server/repositoryDB. Обратите внимание, что в качестве разделителя применяется косая черта (/).
  3. Настройте службу с помощью команды C:\jazz\server\tomcat\bin\tomcat5w.exe.
  4. Перейдите на вкладку Java и отмените выбор переключателя По умолчанию.
  5. Укажите следующий путь в поле Виртуальная машина Java. Файл jvm.dll можно выбрать, щелкнув на значке эллипса.
    C:\jazz\server\jre\bin\j9vm\jvm.dll
  6. Добавьте следующие строки в конец поля Опции Java
    -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%
    В случае применения базы данных Oracle добавьте следующую строку:
    -DORACLE_JDBC=[путь к файлу jar драйвера JDBC Oracle]
    В случае применения базы данных SQL Server дополнительно добавьте следующую строку:
    -DSQLSERVER_JDBC=[путь к файлу jar драйвера JDBC SQL Server]
  7. Укажите в поле Максимальный пул памяти значение 1536.
  8. На вкладках Запуск и Завершение работы выберите jvm в поле Режим.
  9. Перейдите на вкладку Общие и в поле Тип запуска укажите значение Автоматический, для того чтобы настроить автоматический запуск службы в ходе запуска Windows.
  10. Запустите службу для тестирования сервера.

Комментарии