调试 EJB 模块
另请参见
可以使用两种方法来调试 EJB 模块:
- 作为独立的 EJB 模块
- 作为企业应用程序的一部分
调试独立的 EJB 模块:
- 在“项目”窗口中,右键单击 EJB 模块项目,然后选择“调试项目”。
在调试独立的 EJB 模块时,IDE 将执行以下操作:
- 编译 EJB 模块(如有必要)。
- 停止应用服务器,然后在调试模式下启动它。
- 将 EJB 模块部署到应用服务器上。
- 启动调试会话,将调试器连接到服务器,然后在 IDE 屏幕底部打开调试器窗口。由于 EJB 模块没有可执行类,因此在调用栈上没有局部变量或调用。要调试 EJB 模块中的功能,请使用应用程序客户端或 Web 应用程序来访问 EJB 模块的方法。
调试企业应用程序:
- 在“项目”窗口中,右键单击企业应用程序项目,然后选择“调试项目”。
在调试企业应用程序时,IDE 将执行以下操作:
- 编译 EAR 文件(如有必要)。
- 停止应用服务器,然后在调试模式下启动它。
- 将企业应用程序部署到应用服务器上。
- 启动调试会话,将调试器连接到服务器,然后在 IDE 屏幕底部打开调试器窗口。如果应用程序要运行指定的 Web 应用程序和 URL,IDE 将在外部浏览器中打开该 URL。
注意:
- 如果 EJB 模块是企业应用程序的一部分,则应始终通过对企业应用程序项目运行调试命令来调试该模块。由于 IDE 不了解 EJB 模块项目所属的企业应用程序,因此,对 EJB 模块项目运行调试命令会将其作为独立模块进行部署。
- 此页中的信息仅适用于 。 对于 ,您必须创建调试目标以调试 EJB。
- 调试器窗口将过滤掉在服务器上运行的方法调用中的任何信息。
- 另请参见
- 部署 EJB 模块
- 生成 EJB 模块
- 测试 EJB 模块
- 将模块添加到企业应用程序中
- 注册服务器
法律声明