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