HotswapAgent 插件

标签 hotswap dcevm

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

最佳答案

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

但是我遇到了类加载器层次顺序问题,这导致无法从 hotswap-agent 类加载器中找到 Plugin 类。

有一个 StackOwerflow 问题:HotSwapAgent plugin - plugin class not found

关于HotswapAgent 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28339348/

相关文章:

weblogic - 带有 DCEVM 和 HotSwapAgent 的 WebLogic 上的奇怪 java.beans.Introspector 行为

java - Hotswap/DCEVM 在 Intellij IDEA(社区版)中不起作用

java - 热代码交换不起作用,为什么?

在本地机器上使用 Eclipse 和远程调试的 Java 热交换

支持 "edit and continue"或 "hot swap"的脚本语言? (也许在 Lua 中可能吗?)

Tomcat、Intellij 和 DCEVM 配置

java - 是否可以有一个基于 "HotReload"docker 的 java 环境?

eclipse - 如何启用谷歌应用程序引擎、maven 和 eclipse 的热插拔?

java - JBoss,IntelliJ IDEA,部署爆耳,子部署不起作用

jvm - HotSwapAgent 插件 - 找不到插件类