HotswapAgent 插件

HotswapAgent plugins

我要开发自定义的HotswapAgent 插件,但我不知道应该部署在哪里。 所有标准插件都捆绑在代理 jar 文件中。是否有任何目录应该放置我的插件 jar 文件,或者我必须将它嵌入到代理 jar 文件中?

有 hotswap-agent.properties 文件,它允许指定 pluginPackages 属性,它指示 hotswap-agent 加载特定的包并寻找带注释的@Plugin classes。

但是我遇到了 classloader 层级顺序的问题,导致无法从 hotswap-agent classloader.

找到插件 class

有一个 StackOwerflow 问题: