更改jboss默認使用的rmi端口,避免衝突

 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/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章