一:修改JBoss启动配置
打开JBOSS_HOME/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为调试的端口号;
二:启动JBoss
在bin目录下执行 ./run.sh -b192.168.1.x。 其中192.168.1.x是Jboss所在机器的ip;
三:新建调试配置
在Eclipse中,打开菜单“run”-〉“debug...”;在出现的对话框中,选择“Remote Java Application”,右键单击,在弹出的菜单中选择“New”,在出现的对话框的“host”中输入Jboss服务器的ip(192.168.1.x),在“port”中输入调试的端口号(8787),选择“debug”开始调试; 在出现的“debug view”中,打开需要调试的Java源文件,设置相应的断点就可以了;
分享到:
相关推荐
jboss远程调试[参照].pdf
### JBoss远程调试配置详解 #### 一、引言 JBoss AS(Application Server)是Red Hat提供的一个开源Java应用服务器,广泛应用于企业级应用程序的开发与部署。在实际开发过程中,为了更高效地定位问题并解决问题,...
### Eclipse与JBoss远程调试详解 #### 一、引言 在软件开发过程中,经常会遇到部署在测试或生产环境的应用出现问题但无法在本地环境中重现的情况。这种情况下,使用远程调试技术能够有效地帮助开发者定位问题所在...
本篇将详细介绍如何在MyEclipse中远程调试JBoss AS7或JBoss EAP6,无论是在Windows还是Linux环境下。 首先,我们需要了解远程调试的基本原理。远程调试通常依赖于Java的调试接口(Java Debug Wire Protocol, JDWP)...
介绍eclipse的远程调试是如何配置的,简单明了非常适用
此外,Eclipse的JBoss Tools还允许我们进行远程调试。在服务器配置中启用远程调试端口,然后在Eclipse的调试视图中设置远程Java应用程序的调试配置,连接到JBoss,这样就可以在代码中设置断点进行调试了。 总的来说...
3. **远程调试**:通过设置启动参数,可以开启远程调试端口,使用IDE的远程调试功能进行问题定位。 总结,JBoss 服务器作为一款强大的Java EE应用服务器,以其丰富的功能、易于使用和强大的社区支持,成为了众多...
本教程将详细介绍如何在MyEclipse中配置和调试EJB组件,以便在JBoss 4.0上运行。 ### 一、MyEclipse EJB项目创建 1. **启动MyEclipse**:打开MyEclipse,选择“File” > “New” > “Dynamic Web Project”,在弹...
### MyEclipse 远程调试快速入门 #### 摘要 本文档旨在介绍如何使用 MyEclipse 进行远程调试。它适用于那些不在运行 MyEclipse 的机器上启动的应用服务器,或者在不同机器上的应用服务器。通过本教程,您将学会如何...
在运维过程中,了解JBoss的启动顺序以及其占用的端口对于调试、监控和优化系统性能至关重要。 **JBoss启动顺序** JBoss的启动过程大致分为以下几个阶段: 1. **环境准备**:首先,JBoss会检查运行环境,包括Java...
2. **Red Hat Developer Studio**:专为Red Hat JBoss产品设计的集成开发环境,集成了各种开发、调试和测试工具。 3. **Arquillian**:一个用于Java EE应用的集成测试框架,可在真实服务器或模拟环境中运行测试。 ...
同时,Eclipse插件也支持远程调试,可以在IDE内设置断点进行调试。 8. **性能优化**:理解和调整JBoss的内存配置、线程池大小、缓存策略等是提升应用性能的关键。这通常需要修改`standalone.xml`或`jboss-cli.sh`...
- **开发环境**:开发者可以利用 JBoss 5.0 快速搭建测试环境,调试和测试 Java EE 应用。 - **生产环境**:企业可以部署关键业务应用,利用其高可用性和可扩展性来满足大规模需求。 - **集成测试**:通过 JBoss ...
13. **集成开发环境**:Eclipse、IntelliJ IDEA等主流IDE都提供了对JBoss7的集成,方便开发者进行项目配置和调试。 14. **文件`jbos7.sh`**:这个文件很可能是JBoss7的启动脚本,通常用于启动、停止或者管理JBoss7...