¿Cómo trato con una excepción ClassNotLoadedException mientras depuro?
Así que (de forma remota) estoy depurando una aplicación java / jboss en Eclipse, paso a paso línea a línea. En un punto, una serie deGridSquare
objetos (GridSquare
es una clase bastante simple, independiente, contiene algunas propiedades y métodos) se crea mediante una llamada al método, es decir:
GridSquare[] squares = this.theGrid.getSquares(14, 18, 220, 222);
... Mientras que cuando ejecuto el código, elsquares
la matriz se llena conGridSquare
objetos, me sale algo extraño al pasar por el código y la depuración. En un punto de corte en la línea inmediatamente después de la asignación que se muestra arriba, si intento ver elsquares
matriz, en lugar de un valor obtengo esto:
org.eclipse.debug.core.DebugException: com.sun.jdi.ClassNotLoadedException: Type has not been loaded occurred while retrieving component type of array.
... Alguien sabe de qué se trata?