是否可以通过JMX加载类信息?
我有两个 JAVA 程序 A、B,它们通过 JMX 进行通信。 程序 A 在其类路径中有一个类 X,但 B 没有。但我想通过反射在 B 中实例化它。是否有可能通过 JMX 将该类从 A 传输到 B?如果是的话我该怎么做?
I have two JAVA programms A,B which are communicating via JMX.
Programm A has a class X in his classpath but B doens't have it. But i want to instantiate it in B via reflection. is this even possible to transfer that class from A to B via JMX? And if it is how could i do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以传输 .class 的字节、缓存,然后从磁盘加载。我还没有尝试过,所以可能存在一些问题,但可能值得一试。
You could transfer the bytes of the .class, cache and then load from disk.. I haven't tried it so there maybe some issues but might be worth a try.