win2000 Jboss 端口被占用

本文介绍在Windows 2000系统中启动JBoss遇到1198端口被占用的问题及其解决方案。通过使用fport工具定位到PID,并最终修改JBoss配置文件中的端口号来解决问题。

win2000下jboss启动时,提示1198端口被占用。想用普通的netstat -ano 去查看,发现参数不对,没有o参数,不能够显示pid。原来查看pid的o参数只能在win2003以上版本中使用,官网有信息: 您在使用 netstat 命令一起使用 -o 参数时该命令将显示与每个连接相关联的所属 PID。 此参数不是在 Windows 2000 以前存在的。 需要安装更新。

从网上下了个sport工具,

fport 为一款实用小程序,可以看到本机所有已经打开的端口及对应的应用程序及运行程序所在的目录位置. (未打开的端口不会显示)。它是命令行界面的。

Fport实际上和Windows自带的命令netstat -a -n的功能极为接近,它主要的强项在于,不仅显示了端口号,而且把相应进程的Process ID也显示出来。这有利于发现同一个进程是否在使用多个端口号。

解压,把exe文件放到D盘根目录下,cmd,进入d盘,输入sport,回车,查看1198,对应的pid是668,打开任务管理器,是svchost.exe。这是系统集成,无法关闭,只好修改jboss端口。

打开E:/Jboss/server/default/conf/jboss-service.xml,查看端口配置,修改<attribute name="RmiPort">1198</attribute>为其他值。

重启jboss  ok、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值