您的位置:首页 > 其它

更改jboss默认使用的rmi端口,避免冲突

2011-08-15 10:14 633 查看
jboss常常出现1098端口被占,不能正常起动的错误:
10:28:57,000 WARN [ServiceController] Problem starting service jboss:service=Naming

java.rmi.server.ExportException: Portalreadyinuse:
1098
; nested exception is:

java.net.BindException: Address
already in use:
JVM_Bind

at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:310)

at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)

也不知道是哪个程序占用了这个端口。可以通过修改jboss的配置文件,让jboss使用另外一个端口,来修正这个问题。方法如下:

1,打开jboss的jboSs-service.xml文件,在我机上位于D:\prog\jboss-4.2.2.GA\server\default\conf 目录。

2,搜索1098,找到 <attribute name=”RmiPort”>1098</attribute>,修改这个端口号为一个一般不会被用到的端口号,比如12345。

再重启jboss应该就OK了。

如果还是冲突,修改<attribute name=”Port”>标签里的值,改到不冲突为止。

本文转自:http://kxyyt2000.blog.163.com/blog/static/65806401201141610500986/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: