Если приложение нельзя запустить из окна Профилирование, но есть возможность изменять командную строку (например, если командная строка указана в сценарии), Probekit можно запустить в автономном режиме. Кроме того, автономный режим следует применять в ситуациях, когда нельзя воспользоваться контроллером агента.
Ниже приведены предварительные требования, которые должны быть выполнены для работы с Probekit
в автономном режиме:
- Должна быть возможность изменения командной строки запуска
приложения из Java.
- В системе, в которой будет выполняться приложение, должен быть установлен агент
piAgent JVMPI, и путь к этому агенту должен быть включен в список библиотек в целевой системе.
- Библиотеки расширения Probekit должны быть добавлены в путь к библиотекам в
целевой системе.
- Целевые объекты датчика должны быть определены особым способом, допускающим применение
Probekit в автономном режиме. Дополнительные сведения приведены в разделе
Определение целевых объектов датчиков при работе с Probekit в автономном
режиме
- Если применяются несколько датчиков, необходимо объединить содержимое всех файлов
*.probescript в один файл *.probescript.
- Нужно скопировать файлы *.probescript и *.class датчика в целевую
систему и добавить путь к ним в переменную classpath или bootclasspath целевой системы.
Подробные инструкции приведены в следующих разделах: