Пакет 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, 2023, 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/21/docs/api/jdk.attach/com/sun/tools/attach/package-summary.html