Como faço para lidar com um ClassNotLoadedException durante a depuração?
Então estou (remotamente) depurando um aplicativo java / jboss no Eclipse, percorrendo linha por linha. Em um ponto, uma matriz deGridSquare
objetos (GridSquare
é uma classe independente, bastante simples, contém algumas propriedades e métodos) é criada por uma chamada de método, ou seja:
GridSquare[] squares = this.theGrid.getSquares(14, 18, 220, 222);
... Enquanto eu realmente executo o código, osquares
array é preenchido comGridSquare
objetos, eu recebo algo estranho ao percorrer o código e depuração. Em um ponto de interrupção na linha imediatamente após a tarefa mostrada acima, se eu tentar visualizarsquares
array, em vez de um valor eu recebo isso:
org.eclipse.debug.core.DebugException: com.sun.jdi.ClassNotLoadedException: Type has not been loaded occurred while retrieving component type of array.
... Alguém sabe o que é isso?