我将开发自定义HotswapAgent插件,但我不知道应该在哪里部署它。 所有标准插件都捆绑在代理jar文件中。是否有任何目录应该放在我的插件jar文件中,还是我必须将它嵌入代理jar文件中?
答案 0 :(得分:3)
有hotswap-agent.properties文件,它允许指定pluginPackages属性,该属性指示hotswap-agent加载特定包并寻找@Plugin带注释的类。
但是我遇到了类加载器层次结构顺序的问题,导致无法从hotswap-agent类加载器中找到Plugin类。
有一个StackOwerflow问题:HotSwapAgent plugin - plugin class not found