我正在使用AspectJ来监控字段访问和字段修改。我有一个gradle项目,它编译这两个方面,并使用gradleshadow插件将该jar与aspectjrt和aspectjweaver一起打包在一个阴影jar中。代理仍然是org.aspectj.weaver.loadtime.Agent。一切正常,但当我尝试重新定位aspectj包时出现错误。影子插件配置为:shadowJar{relocate'org.aspectj','shadow.org.aspectj'relocate'aj.org.objectweb.asm','shadow.aj.org.objectweb.asm'}l