如果所调试的应用程序正在运行,则可以通过暂挂线程执行来停止它。当您正在调试应用程序并选择暂挂线程执行时,该线程将在第一个可能的语句处暂挂(通常,线程执行仅在已运行某些脚本之后才发生 - 所以您只能在该时刻发出暂挂操作)。当发出暂挂操作时,线程将保持暂挂直到发出继续操作为止。
当您正在调试生成 HTML 格式的脚本或表单的 JSP 页且想要暂挂该脚本的执行时,则需要在启动脚本操作之前对该线程发出暂挂操作。如果不暂挂线程,调试器在该操作中将不会停止。
要暂挂正在执行的线程,完成下列步骤:
如果在正调试的浏览器中运行脚本,则应用程序将在第一个可能的语句处停止。当应用程序停止时,将在编辑器中突出显示当前执行的行。
要继续执行被暂挂的线程,完成下列步骤:
线程将继续执行,并且不再显示该线程的堆栈帧。