耐心无止境 成功一瞬间

BlogJava 联系 聚合 管理
  31 Posts :: 5 Stories :: 25 Comments :: 0 Trackbacks


安装了fedora11 和netbeans 6.7rc2后,发现不能使用调试功能,提示拒绝链接;

同样,启动tomcat后可以正常访问web应用,但停止tomcat时却提示拒绝链接,提示信息如下:


 1 2009-6-17 9:53:03 org.apache.catalina.connector.Connector pause
 2 严重: Protocol handler pause failed
 3 java.net.ConnectException: Connection refused
 4     at java.net.PlainSocketImpl.socketConnect(Native Method)
 5     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
 6     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
 7     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
 8     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
 9     at java.net.Socket.connect(Socket.java:519)
10     at java.net.Socket.connect(Socket.java:469)
上述问题都是同一原因造成的。


经过调试tomcat发现,tomcat在停止的时候链接的是[计算机名:8009];而我的计算机名称是[ylhome.com],由于我没有在hosts里面配置[ylhome.com],导致被解析成了外网地址[75.125.148.76],所以tomcat在停止时候无法链接该地址的8009端口。


我修改hosts使得计算机名映射到127.0.0.1后,netbeans调试功能和tomcat的停止都正常了。

当然大家也可以把计算机名字修改为localhost,该名称一般会自动加入hosts的。




posted on 2009-06-18 08:56 Joshua Yan 阅读(5158) 评论(1)  编辑  收藏 所属分类: Java

Feedback

# re: linux 下netbeans不能使用调试功能;tomcat shutdown出现拒绝链接(connection refused)提示 2009-06-19 12:26 找个美女做老婆
有这样的事情?

Java乐园 技术交流社区:http://www.javaly.cn
Java乐园 群号:15651281
验证消息 : Java乐园  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: