在服务器上调试企业 bean

调试器使您能够检测和诊断应用程序中的错误。它允许您通过设置断点、暂挂线程、单步执行代码以及检查变量内容来控制程序的执行。可以在 WebSphere® Application Server 中调试企业 bean。Tomcat 不支持 EJB 测试和发布。

要调试企业 bean:

  1. 在“项目资源管理器”视图中,打开企业 bean。 (必须要有已生成的 EJB 部署代码)。该 bean 在编辑器中打开。
  2. 要在编辑器中设置一个或多个断点,请双击要设置为断点的代码行旁边的空白处。
  3. 将项目添加至服务器。 要将项目添加到服务器,请参阅联机帮助中的将项目添加到服务器主题。
  4. 从“导航器”视图的 bean 上下文菜单中,单击在服务器上调试。通用测试客户机打开。
  5. 在左窗格的 EJB Bean 节点中展开该 bean。 展开 bean 的 home 接口并单击包含断点的方法。该方法将显示在右窗格中。
  6. 在右窗格中,单击调用按钮。
  7. 在“结果”窗格中,单击使用对象按钮以获取远程接口。
  8. 在左窗格中,展开 bean 的远程接口并单击该方法。
  9. 在右窗格中,在“值”字段中为参数输入任何值并单击调用按钮。
  10. 当遇到断点时,“调试”视图打开。 单步执行代码,检查并显示变量,并对 bean 进行任何必要的更改。有关调试的详细信息,请参阅联机帮助中提供的关于 Java™ Development Tools(JDT)调试器的文档。
  11. 保存 bean。
  12. 如果启用了热方法替换,则更改就已经在运行的应用程序中。

对于 WebSphere Application Server,服务器将自动重新装入更改并重新启动 EAR。服务器能够识别您所作的更改。


反馈