java如何动态更新一个.class文件,一个.jar文件
求大神点指迷津.
你问的太宽泛了,是编译时更新还是执行时更新? 如果是执行时,建议用动态代理。
ASM
在 Java Web 框架的 Spring 就是用的这个库。
java里面有一个叫动态代理的实现,可以说是动态生成class文件,在调用java里面的打包命令,应该可以做到
你的目的是啥,从字面理解是操作字节码cglib,Javassist 都可以,Javassist的api更友好一些
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
6 回答6.7k 阅读
2 回答2.1k 阅读✓ 已解决
3 回答7.6k 阅读✓ 已解决
2 回答431 阅读✓ 已解决
2 回答505 阅读✓ 已解决
你问的太宽泛了,是编译时更新还是执行时更新?
如果是执行时,建议用动态代理。