Estoy usando un cargador de clases personalizado que extiende URLClassLoader. Cargué algunas clases en mi cargador de clases personalizado y realizo algunas tareas. Una vez que la tarea esté completa, quiero deshacerme del cargador de clases. Intenté hacer eso estableciendo la referencia a nulo.desechando un cargador de clase
Pero esto no es basura para recoger el cargador de clases.
¿Hay alguna manera de ayudar a lo que quiero lograr?
Ver http://stackoverflow.com/questions/148681/unloading-classes-in-java/148707#148707 –
No es la misma pregunta, esta es sobre la descarga del cargador de clases en lugar de las clases cargadas. –
Mi primer consejo sería verificar qué hace que tus clases dentro de tu cargador de clases no sean descartables. Haga un volcado y analice las dependencias de las clases que tiene su cargador de clases. –