$bin/ run.sh
修改JBoss启动配置
打开JBOSS_HOME/bin目录下的run.conf文件,找到:
#JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
将其修改为:
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
也就是把“#”去掉,其中:8787为调试的端口号;
启动JBoss
$bin/ run.sh
新建调试配置
在Eclipse中,打开菜单“run”-〉“Debug Configurations”;在出现的对话框中,选择“Remote Java Application”,右键单击,在弹出的菜单中选择“New”,在出现的对话框的“host”中输入Jboss服务器的ip,在“port”中输入调试的端口号(8787),选择“debug”开始调试;
调试
在出现的“debug view”中,打开需要调试的Java源文件,设置相应的断点就可以了;
//移动到jboss bin目录下
jboss启动
run -b 192.168.60.120 // ip + 端口
jboss关闭
shutdown -s 192.168.60.120:1099
分享到:
相关推荐
总之,配置Eclipse进行JBOSS远程调试需要设置服务器的远程调试端口,创建Eclipse的远程调试配置,部署应用,以及在代码中设置断点。这一过程使得开发者能够在本地环境中高效地调试远程服务器上的应用,极大地提高了...
### JBoss远程调试配置详解 #### 一、引言 JBoss AS(Application Server)是Red Hat提供的一个开源Java应用服务器,广泛应用于企业级应用程序的开发与部署。在实际开发过程中,为了更高效地定位问题并解决问题,...
### Eclipse与JBoss远程调试详解 #### 一、引言 在软件开发过程中,经常会遇到部署在测试或生产环境的应用出现问题但无法在本地环境中重现的情况。这种情况下,使用远程调试技术能够有效地帮助开发者定位问题所在...
本篇将详细介绍如何在MyEclipse中远程调试JBoss AS7或JBoss EAP6,无论是在Windows还是Linux环境下。 首先,我们需要了解远程调试的基本原理。远程调试通常依赖于Java的调试接口(Java Debug Wire Protocol, JDWP)...
NULL 博文链接:https://coolbae.iteye.com/blog/643973
在JBoss的启动脚本`bin/run.bat`中,可能存在与远程调试相关的配置。例如,默认的调试端口设置为8787。如果需要同时调试多个JBoss实例,应当为每个实例指定不同的调试端口,修改方式是在`JAVA_OPTS`变量中加入新的...
在运维过程中,了解JBoss的启动顺序以及其占用的端口对于调试、监控和优化系统性能至关重要。 **JBoss启动顺序** JBoss的启动过程大致分为以下几个阶段: 1. **环境准备**:首先,JBoss会检查运行环境,包括Java...
在JBoss中,通常有一个专用的管理端口,如JMX(Java Management Extensions)端口,用于远程管理和监控服务器状态。将basecode端口设置为18083,意味着管理员可以通过这个端口连接到服务器进行管理和调试,而不会与...
3. **远程调试**:通过设置启动参数,可以开启远程调试端口,使用IDE的远程调试功能进行问题定位。 总结,JBoss 服务器作为一款强大的Java EE应用服务器,以其丰富的功能、易于使用和强大的社区支持,成为了众多...
在服务器配置中启用远程调试端口,然后在Eclipse的调试视图中设置远程Java应用程序的调试配置,连接到JBoss,这样就可以在代码中设置断点进行调试了。 总的来说,Eclipse和JBoss的结合为Java开发者提供了一个高效且...
本教程将详细介绍如何在MyEclipse中配置和调试EJB组件,以便在JBoss 4.0上运行。 ### 一、MyEclipse EJB项目创建 1. **启动MyEclipse**:打开MyEclipse,选择“File” > “New” > “Dynamic Web Project”,在弹...
3. **jboss-admin-client**: 提供Java API进行远程管理,通过`jboss-admin-client.jar`连接到服务器。 ### 五、JBoss 4.0 性能优化 1. **内存调优**: 调整JVM的堆大小、新生代和老年代比例,避免垃圾回收频繁。 2...
- HA-RMI提供了高可用性的远程方法调用服务,使得即使某些节点失败,也可以继续正常工作。 #### 十一、集群你自己的服务 除了内置的服务外,还可以根据需要自定义集群服务,以适应特定的应用场景。 #### 十二、...
对于调试,可以配置JBOSS以支持远程调试,通常在`standalone.xml`中设置`jboss.socket.binding.port-offset`属性。 总结,JBoss配置涉及多个层面,包括环境准备、启动/停止、配置文件修改、应用部署、日志管理、...
- **调试工具**:使用IDE的远程调试功能或JConsole进行问题排查。 通过《JBoss用户操作指南》的学习,读者将能够熟练地操作JBoss服务器,进行应用部署、配置、监控和优化,从而更好地利用这个强大的中间件平台服务...
- 如果需要进行远程调试,可以修改相应的调试端口号,例如 `address=8787` 可以更改为其他未被占用的端口号。 #### 3. 修改配置文件端口 为了避免不同服务器实例之间端口冲突的问题,我们需要修改相关配置文件中...
6. **SSH部署**:除了直接将WAR文件放入deploy目录,还可以通过JBoss的SSH接口进行远程部署。这需要配置SSH访问权限,并使用`jboss-cli.sh`或类似的工具执行部署命令。 7. **JBPM集成**:如果项目中使用了JBPM工作...