Java ClassLoader: carga la misma clase dos veces
Tengo unClassLoader
que carga una clase compilada porJavaCompiler
desde un archivo fuente. Pero cuando cambio el archivo fuente, lo guardo y lo vuelvo a compilar, laClassLoader
todavía carga la primera versión de la clase.
ClassLoader cl = Thread.currentThread().getContextClassLoader();
Class<?> compiledClass = cl.loadClass(stringClass);
¿Qué me estoy perdiendo? como una nueva entrada o algo así