Tôi đang sử dụng Eclipse để gỡ lỗi một ứng dụng Java. Một nơi nào đó trong mã tôi nhận được một ngoại lệ và stack trace:Làm thế nào để hiển thị dấu vết ngăn xếp đầy đủ trên nhật thực?
Caused by: java.io.EOFException: The connection has been reset while reading the header
at com.gemstone.gemfire.internal.cache.tier.sockets.Message.fetchHeader(Message.java:583)
at com.gemstone.gemfire.internal.cache.tier.sockets.Message.readHeaderAndPayload(Message.java:599)
at com.gemstone.gemfire.internal.cache.tier.sockets.Message.read(Message.java:542)
at com.gemstone.gemfire.internal.cache.tier.sockets.Message.recv(Message.java:1029)
at com.gemstone.gemfire.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:158)
at com.gemstone.gemfire.cache.client.internal.AbstractOp.attempt(AbstractOp.java:363)
at com.gemstone.gemfire.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:229)
at com.gemstone.gemfire.cache.client.internal.pooling.PooledConnection.execute(PooledConnection.java:321)
at com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:646)
at com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:108)
... 11 more
Làm thế nào để tôi nhận được toàn bộ stack thay vì ... 11 more
?
Cửa sổ bảng điều khiển Eclipse sẽ hiển thị toàn bộ ngoại lệ. Dấu vết in này ở đâu? Tôi đã thấy các dấu vết bị giới hạn như thế này trong trình duyệt khi xử lý một ứng dụng web, nhưng không bao giờ có dấu vết giới hạn trong bảng điều khiển. – cdeszaq
Tôi không biết, đó là những gì tôi đang cố gắng tìm hiểu. Vấn đề là điểm dừng của tôi không được kích hoạt, vì vậy tôi không thể tìm ra chính xác nơi nào. –
Ý của bạn là gì? Tất cả những gì tôi hỏi là "bạn đang thấy cái này ở đâu"? Nó nằm trong một phần của giao diện IDE Eclipse (đặc biệt là giao diện điều khiển), hay nó hiển thị trong một số cửa sổ hoặc tệp khác? – cdeszaq