请教高手:1.现在刚学Java网络编程,编写的客户端和服务器端程序只能运行一次,第二次运行就会出现异常,异常如下:
Exception in thread "main" java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at Server.Server.main(Server.java:359)
好像是地址或者端口号里面有问题吧?2.电脑的IP是202.103.8.19。以前写过一个服务器程序,放在IP为202.103.8.19的电脑上运行服务器端程序,然后在另一台电脑上运行客户端程序,Socket socket=new Socket("202.103.8.19",8000);
为什么运行的时候不能实现服务器和客户端的通信。是不是运行服务器端程序的电脑还需要什么配置?
这样的饿程序在自己的电脑上运行(IP:127.0.0.1)就可以实现相互通信?
还请教高手指教。
Exception in thread "main" java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(Unknown Source)
at java.net.ServerSocket.bind(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at java.net.ServerSocket.<init>(Unknown Source)
at Server.Server.main(Server.java:359)
好像是地址或者端口号里面有问题吧?2.电脑的IP是202.103.8.19。以前写过一个服务器程序,放在IP为202.103.8.19的电脑上运行服务器端程序,然后在另一台电脑上运行客户端程序,Socket socket=new Socket("202.103.8.19",8000);
为什么运行的时候不能实现服务器和客户端的通信。是不是运行服务器端程序的电脑还需要什么配置?
这样的饿程序在自己的电脑上运行(IP:127.0.0.1)就可以实现相互通信?
还请教高手指教。
解决方案 »
- temp[j] = a[i];出现java.lang.ArrayIndexOutOfBoundsException:
- 绘制椭圆问题。一个椭圆被rotate后的选中问题。
- 如何给一个泛型的ArrayList排序
- Hibernate在网络异常情况下,如何保持连接?
- 求助: 一道简单的java程序。。。。。
- 谁能告诉我,怎样将.properties文件,读出后放到一个HASH MAP中
- JAVA里什么类实现了抽象类Graphics里的drawLine(),drawCircle()等方法??
- 我是新手有几个问题要问,好心人请回答!!!!!
- 一个小小的问题,看了别笑话
- String和StringBuffer字符拼接时哪个效率高
- 有段程序里的部分语句看不大懂,请进来看看~~
- 请问一下强制类型转换的问题~
不过问题是,在不退出IDE或者注销前提下,该怎么停止上一个程序呢?我也单击了下面的那个红色停止按钮,这个也算是非正常退出吗?还希望您再指点一下啊。
2. 检查一下你的防火墙,软的硬的都要检查。