ฉันกำลังทำงานในโครงการปกติของฉันใน Eclipse มันเป็นแอปพลิเคชัน J2EE ที่สร้างขึ้นด้วย Spring, Hibernate และอื่น ๆ ฉันใช้ Tomcat 7 ด้วยเหตุผลนี้ (โดยเฉพาะอย่างยิ่งฉันไม่ใช้ประโยชน์จากคุณสมบัติใหม่ใด ๆ ฉันแค่อยากลอง) เวลาที่ฉันแก้ปัญหาการสมัครของฉันทุกคนก็เกิดขึ้นที่คราสดีบักปรากฏออกมาเหมือนว่ามันจะได้ถึงจุดพัก แต่มันไม่ได้เป็นกรณีที่ในความเป็นจริงจะหยุดในแฟ้มแหล่งที่มา Java ThreadPoolExecutor
ที่เป็น ไม่มีการติดตามสแต็กบนคอนโซลเพียงหยุด ถ้าฉันคลิกที่ประวัติมันจะดำเนินต่อไปและแอพทำงานได้อย่างสมบูรณ์ นี่คือสิ่งที่แสดงในหน้าต่างดีบักเกอร์:
Daemon Thread ["http-bio-8080"-exec-2] (Suspended (exception RuntimeException))
ThreadPoolExecutor$Worker.run() line: 912
TaskThread(Thread).run() line: 619
ฉันไม่สามารถอธิบายสิ่งนี้ได้เพราะฉันไม่ได้ใช้ThreadPoolExecutor
เลย ต้องเป็นของบางอย่างจาก Tomcat, Hibernate หรือ Spring มันน่ารำคาญมากเพราะฉันต้องกลับมาทำงานในระหว่างการดีบั๊กเสมอ
เบาะแสใด ๆ