HotswapAgent 插件
HotswapAgent plugins
我要开发自定义的HotswapAgent 插件,但我不知道应该部署在哪里。
所有标准插件都捆绑在代理 jar 文件中。是否有任何目录应该放置我的插件 jar 文件,或者我必须将它嵌入到代理 jar 文件中?
有 hotswap-agent.properties 文件,它允许指定 pluginPackages 属性,它指示 hotswap-agent 加载特定的包并寻找带注释的@Plugin classes。
但是我遇到了 classloader 层级顺序的问题,导致无法从 hotswap-agent classloader.
找到插件 class
有一个 StackOwerflow 问题:
我要开发自定义的HotswapAgent 插件,但我不知道应该部署在哪里。 所有标准插件都捆绑在代理 jar 文件中。是否有任何目录应该放置我的插件 jar 文件,或者我必须将它嵌入到代理 jar 文件中?
有 hotswap-agent.properties 文件,它允许指定 pluginPackages 属性,它指示 hotswap-agent 加载特定的包并寻找带注释的@Plugin classes。
但是我遇到了 classloader 层级顺序的问题,导致无法从 hotswap-agent classloader.
找到插件 class有一个 StackOwerflow 问题: