Пакет com.sun.tools.attach
Инструмент, написанный на языке Java, использует этот API для подключения к целевой виртуальной машине (VM) и загрузки в неё своего агента-инструмента. Например, консоль управления может содержать агент управления, с помощью которого она получает сведения об управлении от инструментированных объектов в виртуальной машине Java. Если консоли управления необходимо управлять приложением, работающим в виртуальной машине, в которую не включён агент управления, этот API можно использовать для подключения к целевой VM и загрузки агента.
- Начиная с:
- 1.6
| Класс | Описание |
|---|---|
| AgentInitializationException | Исключение, возникающее, если агенту не удаётся инициализироваться в целевой виртуальной машине Java. |
| AgentLoadException | Исключение, возникающее, если агент не удаётся загрузить в целевую виртуальную машину Java. |
| AttachNotSupportedException | Выбрасывается методом VirtualMachine.attach при попытке подключения к виртуальной машине Java, для которой не существует совместимого AttachProvider. |
| AttachOperationFailedException | Тип исключения, указывающий на сбой операции подключения в целевой VM. |
| AttachPermission | Устарело, планируется удаление: этот элемент API может быть удалён в будущей версии. Этот класс был полезен только совместно с диспетчером безопасности, поддержка которого прекращена. |
| VirtualMachine | Виртуальная машина Java. |
| VirtualMachineDescriptor | Описывает виртуальную машину Java. |
© 1993, 2025, 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/25/docs/api/jdk.attach/com/sun/tools/attach/package-summary.html