gpt4 book ai didi

Javassist 工厂 - 设置自定义类加载器

转载 作者:行者123 更新时间:2023-12-02 08:46:36 26 4
gpt4 key购买 nike

使用CGLIB我可以做到

final var enhancer = new Enhancer();
enhancer.setUseCache(false);
enhancer.setSuperclass(superClazz);
enhancer.setCallback(...);
enhancer.setClassLoader(getClass().getClassLoader()); // This

但是使用Javassist我找不到设置ClassLoader的方法。有什么想法吗?

编辑:天啊,我应该子类化ProxyFactory吗?这很奇怪。

最佳答案

您可以通过将 ClassPath 添加到 CtClass 来设置类加载器。查看问题答案:get CtClass using specific ClassLoader

关于Javassist 工厂 - 设置自定义类加载器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61043840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com