在服务器上调试 servlet

调试器使您能够检测和诊断应用程序中的错误。它允许您通过设置断点、暂挂线程、单步执行代码以及检查变量内容来控制程序的执行。可以调试服务器上的 servlet 而不会改变应用程序的状态。

这要在服务器上调试 servlet:
  1. 在“项目资源管理器”视图中,打开 servlet。 在 Web 项目中,servlet 位于 JavaSource 文件夹中。servlet 在编辑器中打开。
  2. 要在编辑器中设置一个或多个断点,请双击要设置为断点的代码行旁边的空白处。
  3. 确保项目相关联以在服务器上运行。
  4. 选择 servlet,并从“项目资源管理器”视图中的 servlet 上下文菜单中单击调试方式 > 在服务器上调试 打开“服务器”视图以查看服务器已启动。
  5. 当遇到断点时,“调试”视图打开。 单步执行代码,检查并显示变量,并对 servlet 进行任何必要的更改。有关调试的详细信息,参阅联机帮助。
  6. 完成调试后,除去断点并保存 servlet。
  7. 单击“调试”工具栏上的继续图标以执行 servlet。
  8. 如果启用了热方法替换,则更改就已经在运行的应用程序中。
  9. 如果启用了自动类重新装入(这是缺省设置),则单击“Web 浏览器”中的刷新图标以更新更改。 不会改变应用程序的状态。
  10. 如果未启用自动类重新装入,则会改变应用程序的状态。 要更新更改,请重新启动服务器。
结果:

服务器能够识别您所作的更改。