我的win7系统装上netbeans,glassfishi启动后报错 10
新建一个jsp文件,运行软件已经写好的helloworld,但是glassfish总是报错,怎么解决这个问题,错误就是警告:RMITCPAccept-8686:accep...
新建一个jsp文件,运行软件已经写好的hello world,但是glassfish总是报错,怎么解决这个问题,错误就是 警告: RMI TCP Accept-8686: accept loop for ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8686] throws
java.net.SocketException: select failed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
at java.lang.Thread.run(Thread.java:619) 展开
java.net.SocketException: select failed
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369)
at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341)
at java.lang.Thread.run(Thread.java:619) 展开
1个回答
展开全部
据上面显示的是:连接失败
可能是连接语句出错了,好好检查一下细节方面
例如:
服务器端需要指定一个确定的端口号来创建创建服务器对象
Socket socket = new Socket("168.150.12.53",9999);
并用此端口号进行监听。。
Socket s = server.accept() ; // 监听窗口,等待连接
或:
Socket socket = new Socket(InetAddress.getLocalHost(),5678); // 向主机名为InetAddress.getLocalHost()的服务器申请连接
客户端需用服务器所在机器的ip以及服务器的端口作为参数创建一个Socket对象
Socket socket = new Socket("168.160.12.42",9998);
或:
Socket socket = new Socket(InetAddress.getLocalHost(),5678); // 向主机名为InetAddress.getLocalHost()的服务器申请连接
希望能给你一点点提示。。。呵呵
可能是连接语句出错了,好好检查一下细节方面
例如:
服务器端需要指定一个确定的端口号来创建创建服务器对象
Socket socket = new Socket("168.150.12.53",9999);
并用此端口号进行监听。。
Socket s = server.accept() ; // 监听窗口,等待连接
或:
Socket socket = new Socket(InetAddress.getLocalHost(),5678); // 向主机名为InetAddress.getLocalHost()的服务器申请连接
客户端需用服务器所在机器的ip以及服务器的端口作为参数创建一个Socket对象
Socket socket = new Socket("168.160.12.42",9998);
或:
Socket socket = new Socket(InetAddress.getLocalHost(),5678); // 向主机名为InetAddress.getLocalHost()的服务器申请连接
希望能给你一点点提示。。。呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
名片
2024-10-28 广告
2024-10-28 广告
Altair HyperWorks软件授权是优菁科技(上海)有限公司为客户提供的重要服务之一。我们确保每位客户都能合法、安全地使用HyperWorks这一先进的CAE(计算机辅助工程)平台。通过与Altair公司的紧密合作,我们为客户提供正...
点击进入详情页
本回答由名片提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询