在服务器上调试 Servlet

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

关于此任务

这要在服务器上调试 Servlet:

过程

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

结果

结果是服务器识别您的更改。