如何在调试时处理 ClassNotLoadedException?
因此,我正在(远程)调试Eclipse中的java / jboss应用程序,逐行执行。在某一点上,一个对象数组(是一个相当简单的独立类,包含一些属性和方法)是由方法调用创建的,即:GridSquare
GridSquare
GridSquare[] squares = this.theGrid.getSquares(14, 18, 220, 222);
...虽然当我实际执行代码时,数组确实填充了对象,但在逐步执行代码和调试时,我会遇到一些奇怪的事情。在上面所示的赋值之后的行上的断点处,如果我尝试查看数组,而不是值,我得到这个:squares
GridSquare
squares
org.eclipse.debug.core.DebugException: com.sun.jdi.ClassNotLoadedException: Type has not been loaded occurred while retrieving component type of array.
...有人知道这是关于什么的吗?