Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jvmti与Spring AOP冲突_Java_Spring_Aop_Jvmti - Fatal编程技术网

Java jvmti与Spring AOP冲突

Java jvmti与Spring AOP冲突,java,spring,aop,jvmti,Java,Spring,Aop,Jvmti,背景: 我正在对Java.class文件进行加密,并在加载.class文件时使用jvmti agentlib对源数据进行解密。 当我为JavaSE做这件事时,它正在工作 但是,当我使用SpringAOP为JavaWeb项目执行此操作时,会引发一些异常 Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListe

背景: 我正在对Java.class文件进行加密,并在加载.class文件时使用jvmti agentlib对源数据进行解密。 当我为JavaSE做这件事时,它正在工作

但是,当我使用SpringAOP为JavaWeb项目执行此操作时,会引发一些异常

Exception sending context initialized event to listener instance of class
org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException:Failed to read candidate component class
class文件可以由ContextLoaderListener读取,当然,它是加密的,但是为什么AOP不使用jvmti代理库加载它呢

SpringAOP似乎在不使用jvmti代理lib的情况下加载.class文件

jvmti和AOP之间有什么关系吗? 我想更多地了解这个问题