Hasta ahora, los ejemplos que he visto para ClassLoaders personalizados implican la subclasificación de URLClassLoader y el uso de esa instancia específica para cargar clases en los recursos.Classloader de sistema de reemplazo para clases en tarros que contienen tarros
He intentado en vano buscar métodos alternativos para reemplazar el SystemClassLoader, de modo que se pueda consultar mi ClassLoader para las clases que no se encuentran en el classpath.
Intenté Thread.currentThread().setContextClassLoader
, pero parece que no funciona.
¿Es posible?
Cuando dices "para que mi ClassLoader pueda ser consultado para las clases que no se encuentran en el classpath", ¿te refieres a las clases normales del sistema como 'java.lang. *' Etc. o quieres cargar clases adicionales de terceros? – Pacerier
clases de terceros ... – Olaseni