【发布时间】:2015-02-05 08:29:53
【问题描述】:
我打算开发自定义 HotswapAgent 插件,但不知道应该部署在哪里。 所有标准插件都捆绑在代理 jar 文件中。是否有任何目录我应该将我的插件 jar 文件放在哪里,或者我必须将它嵌入到代理 jar 文件中?
【问题讨论】:
我打算开发自定义 HotswapAgent 插件,但不知道应该部署在哪里。 所有标准插件都捆绑在代理 jar 文件中。是否有任何目录我应该将我的插件 jar 文件放在哪里,或者我必须将它嵌入到代理 jar 文件中?
【问题讨论】:
有 hotswap-agent.properties 文件,允许指定 pluginPackages 属性,该属性指示 hotswap-agent 加载特定的包并寻找 @Plugin 注释的类。
但是我遇到了类加载器层次顺序的问题,导致无法从 hotswap-agent 类加载器中找到 Plugin 类。
有一个 StackOwerflow 问题:HotSwapAgent plugin - plugin class not found
【讨论】: