利用Eclipse远程调试Jboss:
1、修改JBoss启动配置
1.1 linux环境下:
1.1.1 修改
$JBoss\jboss-4.0.4\bin\run.conf
文件:
在文件中找到如下语句:
#JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y"
将其修改为:
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
其中:8787为调试的端口号;
1.1.2 启动JBoss
./run.sh -b192.168.1.62
其中192.168.1.62是Jboss所在机器的ip;
1.2 winxp环境下:
修改$JBoss\jboss-4.0.4\bin\run.bat
set JAVA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n %JAVA_OPTS%
2、Eclipse中新建调试配置
在Eclipse中,打开菜单“run”-〉“debug...”
;在出现的对话框中,选择“Remote Java
Application”
,右键单击,在弹出的菜单中选择“New”,在出现的对话框的“host”中输入Jboss服务器的
ip(192.168.1.62),在“port”中输入调试的端口号(8787
),选择“debug”开始调试;
调试
在出现的“debug view”中,打开需要调试的Java源文件,设置相应的断点就可以了;
分享到:
相关推荐
配置Eclipse进行JBOSS远程调试是一项关键技能,对于J2EE开发者来说,能够通过IDE进行远程调试可以极大地提高开发效率和问题排查能力。Eclipse作为一款强大的Java开发工具,提供了远程调试功能,使得开发者可以在本地...
### Eclipse与JBoss远程调试详解 #### 一、引言 在软件开发过程中,经常会遇到部署在测试或生产环境的应用出现问题但无法在本地环境中重现的情况。这种情况下,使用远程调试技术能够有效地帮助开发者定位问题所在...
介绍eclipse的远程调试是如何配置的,简单明了非常适用
此外,Eclipse的JBoss Tools还允许我们进行远程调试。在服务器配置中启用远程调试端口,然后在Eclipse的调试视图中设置远程Java应用程序的调试配置,连接到JBoss,这样就可以在代码中设置断点进行调试了。 总的来说...
首先,我们需要创建一个新的远程 debug 配置,然后选择 tomcat 服务器,输入远程调试的主机名和端口号。最后,我们可以启动远程 debug 会话,以便在 eclipse 中调试 tomcat 和 websphere 的 web 应用。 在配置 ...
### JBoss远程调试配置详解 #### 一、引言 JBoss AS(Application Server)是Red Hat提供的一个开源Java应用服务器,广泛应用于企业级应用程序的开发与部署。在实际开发过程中,为了更高效地定位问题并解决问题,...
6. **测试EJB**:可以通过EJB客户端(如Java SE应用或另一个EJB)进行远程调用测试,也可以在Eclipse内使用JUnit进行单元测试。 7. **集成测试**:在完整的应用环境中测试EJB,确保它们能正确地与其他组件(如Web...
在JBoss服务器上,你可以启动、停止、重启应用,查看日志,甚至进行远程调试。JBoss Tools提供了详细的错误和警告信息,帮助开发者快速定位问题。 总结一下,本教程涵盖了使用Eclipse和JBoss建立J2EE应用程序的关键...
10. **集成JBoss AS进行调试**:在Eclipse内进行调试操作。 #### JBoss Eclipse IDE的安装 JBoss Eclipse IDE有两种安装方式: 1. **直接下载安装**:需要先安装好Eclipse SDK和JBoss AS,然后从JBoss官网下载...
- Eclipse:一个跨平台的开源集成开发环境,专为Java语言设计,用于编写、调试和测试代码。Indigo SR2版是Eclipse的一个具体版本。 - JBoss7.1.1:JBoss应用服务器的具体版本号,是Java EE应用的运行环境。 2. ...
在本课程测试代码中,我们将探讨如何在Eclipse集成开发环境(IDE)下使用Apache Ant构建工具,配合JBoss 5.1应用服务器进行EJB的开发和部署。 【Eclipse】是广泛使用的开源Java IDE,支持多种Java项目类型,包括EJB...
6. **测试与调试**:一旦部署完成,开发者可以通过Eclipse的调试工具对应用进行远程调试,检查业务逻辑和服务器端的行为。 在J2EE Jboss Ejb With Eclipse 2003的环境中,开发者可以通过这样的流程高效地开发、测试...
创建好 SessionBean 后,就可以编写业务逻辑代码,随后就可以在 Eclipse 中部署到 Jboss 服务器,并通过 Java EE 的远程调用接口来访问这些 EJB 组件。 需要注意的是,开发 EJB 时,Eclipse 提供了一些代码模板和...
同时,Eclipse插件也支持远程调试,可以在IDE内设置断点进行调试。 8. **性能优化**:理解和调整JBoss的内存配置、线程池大小、缓存策略等是提升应用性能的关键。这通常需要修改`standalone.xml`或`jboss-cli.sh`...
6. **测试和调试**:Eclipse提供了内置的远程调试功能,可以在EJB运行于JBoss服务器时进行断点调试,同时,可以通过EJB的客户端接口进行调用测试。 7. **监控和管理**:利用Eclipse的服务器视图,可以实时查看JBoss...
6. **测试与调试**:讨论如何使用JUnit测试EJB组件,以及在JBoss环境下进行调试的方法。 在学习过程中,提供的`first-ejb3-ant-tutorial-en.pdf`文档将详细解释每个步骤,而`first-ejb3-ant-tutorial.zip`则包含了...
3. **调试和测试**:学习如何在Eclipse中设置断点,进行远程调试,以及使用JUnit进行单元测试和集成测试。 4. **热部署**:掌握实时更新EJB应用的方法,无需重启服务器,提升开发效率。 5. **日志和监控**:了解...