因此,我写了这个与数据库交互的jar,并且还充当服务器。问题在于,我只能在局域网中运行该jar时,才能与该jar进行交互,或者从另一台计算机运行jar。有问题的系统运行windows xp,禁用防火墙,并且是通过路由器正确设置的,因为我可以启动Web服务器并远程查看它。我不知道问题是什么,因为防火墙被禁用,并且该jar在同一网络上的其他计算机上工作。无法从一台计算机远程接收数据
注:我注意到一个异常“java.net.SocketException异常:家庭地址协议族不支持”早
因此,我写了这个与数据库交互的jar,并且还充当服务器。问题在于,我只能在局域网中运行该jar时,才能与该jar进行交互,或者从另一台计算机运行jar。有问题的系统运行windows xp,禁用防火墙,并且是通过路由器正确设置的,因为我可以启动Web服务器并远程查看它。我不知道问题是什么,因为防火墙被禁用,并且该jar在同一网络上的其他计算机上工作。无法从一台计算机远程接收数据
注:我注意到一个异常“java.net.SocketException异常:家庭地址协议族不支持”早
1.Open网络连接
2.右键单击任何局域网连接,然后单击属性。
3.单击安装。
4.在“选择网络组件类型”对话框中,单击“协议”,然后单击“添加”。
5.In选择网络协议对话框中,单击Microsoft TCP/IP版本6,然后单击确定
6.Click关闭将更改保存到您的网络连接。
最后重新启动您的应用程序
一般的问题是关系到IPv6的支持。试着谷歌你的例外文本,我相信你会很快找到答案。