Информация об инициализации программы Java™ и его зависимостей
Инициализация программы Java
Агент запускает клиент Java во время запуска и инициализации программы. Для управления тем, какая среда выполнения Java используется для запуска процесса, используются
параметры конфигурации. В конфигурации можно также указать аргументы виртуальной машины Java и уровень ведения журнала Java. Дополнительную информацию о конфигурации API Java смотрите в разделе Конфигурация API Java.
Процесс Java наследует все переменные среды, заданные
для
агента. Параметры
конфигурации среды выполнения также размещаются в среде и могут быть запрошены посредством вызовов API.
Программа Java должна быть долго выполняемым процессом. Она не должна останавливаться, пока от API не будет получено требование остановки. Если программа Java остановилась после регистрации в агенте, агент будет пытаться перезапустить программу Java до трех раз. Если сбор данных успешно восстановлен, то число
перезапусков сбрасывается. При остановке программы Java и при инициализации перезапуска агент записывает в журнал ошибку.
Прим.: Если программа Java остановилась до завершения регистрации группы атрибутов, перезапуск не выполняется.
Зависимые объекты
Программа Java должна использовать среду выполнения Java. Поддерживаются следующие версии Java:
- Oracle Corporation Java Version 5 или более поздние версии
- IBM® Corporation Java Version 5 или более
поздние версии
При конфигурировании и запуске агента среда Java должна быть уже установлена на компьютере агента. Файл JAR, который содержит API, используемый для взаимодействия с агентом,
автоматически включается в
среду выполнения агента и включается в
путь
классов JVM. Все дополнительные файлы JAR, необходимые для программы Java, должны быть заданы как дополнительные файлы для групп атрибутов API Java. Все дополнительные файлы, для которых указан
Тип файла Ресурс
Java, автоматически добавляются в базовый
путь классов программы
Java наряду с файлом JAR API Java.
Все
файлы JAR, не включенные в агент, но необходимые для работы среды выполнения программы Java, должны
быть включены в параметр конфигурации Путь класса для внешних файлов JAR.