最近,我遇到了一个很老伙的问题,就是下载文件时老是出现 java.net.SocketTimeoutException: Read timed out 异常,我是用的是HTTP协议,但我下地本地或者局域网的资源文件时不会出现问题,请问一下,究竟是怎么回事呀,这个问题困惑我很久了,现在还没有解决,请哪路高手指点一下:
urlFile:http://anonsvn.jboss.org/repos/jbossas/tags/JBPAPP_4_2_RC5/tools/lib/xercesImpl.jar
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at sun.net.www.MeteredStream.read(MeteredStream.java:116)
at java.io.FilterInputStream.read(FilterInputStream.java:111)
at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:2139)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:254)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at com.downfile.GetFileThread.run(GetFileThread.java:157)
at java.lang.Thread.run(Thread.java:595)