首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java热插拔存储库

java热插拔存储库
EN

Stack Overflow用户
提问于 2020-01-24 13:32:59
回答 1查看 89关注 0票数 2

我正在和maven一起做一个java项目,它使用了我自己的一些库作为依赖,这些库正在以并行的方式发展。

我在调试时使用HotswapAgent进行热更改,但是,我不知道是否可以从我自己的库中进行热插拔,因为有时我需要对我自己的库进行热更改。

我知道我可以将库代码添加到项目中,但这将是最后的手段,因为这些代码由其他项目共享,我希望将它们作为依赖项保留

我已经配置了hotswap agent.properties文件来添加外部库extraClasspath=target/classes;/my-lib-project/classes;

HotswapAgent在主项目中工作正常,但它不适用于我自己的库,这些库是我用maven添加的依赖项。

我不知道这是不是可能,或者我做错了什么

EN

回答 1

Stack Overflow用户

发布于 2020-05-14 23:19:48

在我看来,您正在使用代理的热插拔功能。因此,代理将拾取更改的.class填充并对其进行热插拔。

我会尝试禁用它,而让您的集成开发环境/调试器执行hot code replace。这样一来,您就不需要费力地处理代理配置了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59890848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档