commons.net.SocketClient下connect方法报错Cannot assign requested address: JVM_Bind

进击的小肥羊8 2010-09-11 10:33:45
public void connect(InetAddress host, int port,
InetAddress localAddr, int localPort)
throws SocketException, IOException
{
_socket_ = _socketFactory_.createSocket(host, port, localAddr, localPort);
_connectAction_();
}
[size=18px]当localAddr变量为访问网站客户端的地址时,报错:Cannot assign requested address: JVM_Bind。
当localAddr变量为网站地址时,则链接成功。[/
size]

这是为什么?
急啊!
...全文
321 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Calvou 2010-09-11
  • 打赏
  • 举报
回复
请检查 IP 是不是在一个局域网内,服务器是否启动 端口是否正确

如果无误 检查业务逻辑
  • 打赏
  • 举报
回复
在本机跑程序,本机访问时,改方法没问题,可以创建链接。
但别的电脑访问时,就不能创建链接,报错Cannot assign requested address: JVM_Bind
lmrlshen 2010-09-11
  • 打赏
  • 举报
回复
是不是tomcat端口的问题
??

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧