模块 jdk.attach
Package com.sun.tools.attach
提供附加到Java™虚拟机的API。
使用Java语言编写的工具使用此API附加到目标虚拟机(VM)并将其工具代理加载到目标VM。 例如,管理控制台可能具有管理代理程序,它用于从Java虚拟机中的已检测对象获取管理信息。 如果管理控制台需要管理在不包含管理代理程序的虚拟机中运行的应用程序,则可以使用此API附加到目标VM并加载代理程序。
- 从以下版本开始:
- 1.6
-
类摘要 类 描述 AttachPermission 设置SecurityManager
时 ,这是在代码调用VirtualMachine.attach
以附加到目标虚拟机时将检查的权限。VirtualMachine 一个Java虚拟机。VirtualMachineDescriptor 描述Java虚拟机。 -
异常摘要 异常 描述 AgentInitializationException 代理无法在目标Java虚拟机中初始化时抛出的异常。AgentLoadException 无法将代理加载到目标Java虚拟机时抛出的异常。AttachNotSupportedException 尝试连接到不存在兼容AttachProvider
的Java虚拟机时,由VirtualMachine.attach
抛出。AttachOperationFailedException 异常类型,表示目标VM中的附加操作失败。