`
cdwzwd
  • 浏览: 124070 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Eclipse Transfer Exception原因分析

阅读更多
最近在配置Eclipse的SVN插件sublipse时,遇到了Transfer Exception的异常。

问题描述:
eclipse.buildId=unknown
java.version=1.6.0_21
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
Framework arguments:  -product org.eclipse.epp.package.jee.product
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product


Error
Thu Jan 13 15:28:34 CST 2011
Transfer Exception

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:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
at org.apache.commons.httpclient.ContentLengthInputStream.read(ContentLengthInputStream.java:170)
at java.io.FilterInputStream.read(FilterInputStream.java:116)
at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:108)
at java.io.FilterInputStream.read(FilterInputStream.java:90)
at org.apache.commons.httpclient.AutoCloseInputStream.read(AutoCloseInputStream.java:127)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:140)
at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:73)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)


在网上找了很久,发现其原因是之前Eclipse的更新被我终止造成的。每次在启动的时候会先去执行更新操作,所以安装sublipse插件的操作得不到执行,因此造成了Transfer Exception的异常。将Eclipse继续更新完毕,则Transfer Exception问题得到解决。在安装sublipse时需要有耐心,因为其安装速度是很慢的。
分享到:
评论

相关推荐

    JAX_RS1.1 Spec

    JAX-RS(Java API for RESTful Web Services)1.1 版本是为开发基于 Representational State Transfer (REST) 架构风格的 Web 服务而设计的一系列 Java API。此规范由 Sun Microsystems 的 Marc Hadley 和 Paul ...

    https客户端、服务端代码样例

    在IT行业中,HTTPS(HyperText Transfer Protocol Secure)是一种广泛用于互联网的安全通信协议,它通过SSL/TLS协议提供了数据加密、服务器身份验证以及消息完整性检查,从而保护用户隐私和数据安全。本篇将深入探讨...

    java编码规范

    13. 通用命名规范包括避免同作用域内的变量重名,使用准确的英文单词组合,使用应用领域内的标准术语,采用驼峰式命名,缩写要确保共识,如`e`代表`exception`,`HTTP`代表`HyperText Transfer Protocol`,默认方式...

    java_Mail_实现发送文本和html页面格式的邮件

    它支持多种邮件协议,包括 SMTP(Simple Mail Transfer Protocol)、POP3(Post Office Protocol Version 3)和 IMAP(Internet Message Access Protocol)。本文将详细介绍如何使用 Java Mail API 实现发送包含纯...

    Equinox OSGi应用嵌入Jersey框架搭建REST服务

    Equinox OSGi是IBM公司开发的一个开源OSGi实现,它是Eclipse项目的一部分,用于创建模块化、可扩展且轻量级的应用程序。OSGi(Open Service Gateway Initiative)是一种Java平台的标准,它允许开发者将应用程序分解...

    web工程实现发邮件功能

    本教程将探讨如何在Eclipse的J2EE环境中,借助SMTP(Simple Mail Transfer Protocol)协议来创建一个Web工程,实现在网页端发送邮件的功能。 首先,我们需要了解SMTP。SMTP是一种用于传输电子邮件的标准协议,它...

    JAVA访问WebServices接口的简单实例,android可用

    } catch (Exception e) { e.printStackTrace(); } ``` 在上面的代码中,SOAP_ACTION是WebServices方法对应的SOAP动作,可以从中获取服务返回的数据。 以上就是Java(Android)访问WebServices接口的基本步骤。在...

    SSH文件上传与下载

    首先,SSH文件传输通常依赖于一个名为`scp`(Secure Copy)的命令行工具或`sftp`(Secure File Transfer Protocol)服务。`scp`是基于命令行的,用户可以直接在终端中输入命令来复制文件或目录,而`sftp`则提供了一...

    java ftp 上传 下载 rar 压缩 解压

    本篇将详细介绍如何使用Java实现FTP(File Transfer Protocol)传输以及RAR文件的处理。 首先,Java FTP上传和下载主要依赖于`java.net`和`java.io`包中的类。`java.net.Socket`用于建立FTP连接,`java.io`用于输入...

    ssh搭建所需的jar包

    在Java环境中,SSH的实现主要依赖于第三方库,例如JSch,它是一个纯Java实现的SSH2库,支持SFTP(Secure File Transfer Protocol)和SCP(Secure Copy)。 首先,你需要从JSch的官方网站或者通过Maven仓库下载JSch...

    邮件发送JMail.jar

    `JMail` 是基于JavaMail API的,JavaMail是一个开放源代码的API,它提供了与多种邮件系统交互的能力,如SMTP(Simple Mail Transfer Protocol)用于发送邮件,POP3(Post Office Protocol version 3)和IMAP...

    MAHOUT实战

    1. **类名大驼峰命名法**:类名应使用大驼峰命名法,如`XxxxDO`、`XxxxBO`、`XxxxDTO`等,其中DO表示Data Object,BO表示Business Object,DTO表示Data Transfer Object。 - 示例:`UserDO`、`ProductBO`、`...

    android实现手机与单片机蓝牙模块通信

    5. **数据传输(Data Transfer)**: 连接建立后,可以通过 `BluetoothSocket` 的 `getInputStream()` 和 `getOutputStream()` 方法获取输入流和输出流,进而进行数据的读写。发送数据可以使用 `OutputStream.write...

    课程设计报告-基于Java的网页浏览器.doc

    - **开发工具**:Eclipse IDE for Java Developers 或 IntelliJ IDEA。 - **Java版本**:Java Development Kit (JDK) 8 及以上版本。 - **其他工具**:Git 版本控制系统用于代码管理。 ##### 1.3 需解决的关键技术 ...

    【eoeAndroid特刊】第六期 数据通信-成为Android数据流大师

    Eclipse中可以直接管理SD卡的操作,如文件的复制、删除等。 **步骤:** 1. 打开Eclipse。 2. 使用ADB插件进行文件操作。 #### 三、在代码中使用SD卡 **3.1 SD卡是否可用检查** 在使用SD卡之前,需要先检查SD卡...

    javacv-platform-1.3.3-src

    // - Java2DFrameConverter also has static copy() methods that we can use to transfer // data more directly between BufferedImage and IplImage or Mat via Frame objects. IplImage grabbedImage = ...

Global site tag (gtag.js) - Google Analytics