Tag: CLASSLOADER
Solo estoy tratando de entender por qué puedo crear el archivo “String.java” y compilarlo sin errores. Hasta donde yo sé, la cadena de cargadores de clases llegará al cargador de clases Bootstrap y ya ha cargado String.class. ¿Podrías ayudarme a entenderlo, por favor?
En un entorno JEE, es útil saber desde dónde se carga una clase en particular. Por ejemplo, tengo una instancia de org.slf4j.Logger proporcionada por una biblioteca de caja negra. ¿Es posible encontrar el cargador de clases responsable? ¿Si la clase de la instancia proviene del cargador de clases JDK, del . . . Read more
Estaba tratando de reproducir un error en el que se actualizaba un archivo .jar (a través de rsync en un equipo Linux) y luego se lanzaba un error de NoClassDefFoundError. El archivo .jar actualizado no había sido modificado, pero estaba pensando en el hecho de que el archivo se estaba . . . Read more
Estoy utilizando un Agente Java (Agent.class) para transformar un método en un programa (Program.class) de manera que incluya una llamada a la clase Agente. He inspeccionado los cargadores de clases y sus padres tanto de las clases Agente como de Program, y su jerarquía se ve así: – Agent.class: AppClassLoader . . . Read more
Estoy tratando de agregar una opción de scripting en Java a mi aplicación web con los siguientes requisitos: 1- El usuario escribe código Java personalizado. 2- El usuario puede compilar/ejecutar este código. 3- El usuario puede subir archivos JAR y utilizarlos en su código (sin utilizar cargador de clases personalizado/reflexión). . . . Read more