We have an application with custom classloader and I need to access classLoader field on given classes. However this field is not accessible via reflection :-(
The JavaDoc for java.lang.Class
is clear:
// This field is filtered from reflection access, i.e. getDeclaredField
// will throw NoSuchFieldException
So this is what I get when calling getDeclaredField("classLoader")
Can this be obtained somehow (I see IntelliJ debugging does that somehow; how?)
Maybe some byteBuddy trickery?
Aucun commentaire:
Enregistrer un commentaire