Пакет com.sun.tools.attach
Инструмент, написанный на языке Java, использует этот API для подключения к целевой виртуальной машине (VM) и загрузки своего инструментального агента в целевую VM. Например, консоль управления может иметь агента управления, который используется для получения информации о управлении из инструментированных объектов в виртуальной машине Java. Если консоли управления необходимо управлять приложением, которое выполняется в виртуальной машине, которая не включает агента управления, то для этого API можно использовать для подключения к целевой VM и загрузки агента.
- Since:
- 1.6
| Класс | Описание |
|---|---|
| AgentInitializationException | Исключение, выбрасываемое, когда агент не может инициализироваться в целевой виртуальной машине Java. |
| AgentLoadException | Исключение, выбрасываемое, когда агент не может быть загружен в целевую виртуальную машину Java. |
| AttachNotSupportedException | Выбрасывается методом VirtualMachine.attach при попытке подключиться к виртуальной машине Java, для которой нет совместимого AttachProvider. |
| AttachOperationFailedException | Тип исключения для сигнализации о неудачной операции подключения в целевой VM. |
| AttachPermission | Если установлен SecurityManager, это разрешение, которое будет проверяться, когда код вызывает метод VirtualMachine.attach для подключения к целевой виртуальной машине. |
| VirtualMachine | Виртуальная машина Java. |
| VirtualMachineDescriptor | Описание виртуальной машины Java. |
© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/jdk.attach/com/sun/tools/attach/package-summary.html