【问题标题】:Cant access to FTP using Eclipse无法使用 Eclipse 访问 FTP
【发布时间】:2015-06-29 14:10:09
【问题描述】:

我在 Eclipse 上使用远程系统软件。我可以成功登录到我的 FTP 帐户,但是当我尝试查看目录时,我收到以下消息:

消息:由于网络 I/O 错误,操作失败 'java.net.SocketException:对等方重置连接:套接字写入 错误'

欢迎提出任何想法。

【问题讨论】:

  • 您是否尝试通过任何其他 FTP 客户端访问 FTP,以确保它是 Eclipse 问题?
  • @Samuel 是的,我已经用 FileZilla 试过了,它可以工作。
  • 你的eclipse版本是什么?你的 jdk 版本是多少?
  • @Samuel 我使用 Eclipse Mars Release (4.5.0) 和 Java 版本 8 & update 45

标签: eclipse remote-access


【解决方案1】:

看起来可能存在一些谈判问题。

试试following solution:

我也遇到了同样的异常,就我而言,问题出在 重新谈判过程。事实上,我的客户在关闭连接时 服务器试图更改密码套件。挖出来后出现 在 jdk 1.6 更新 22 重新协商过程中被禁用 默认。如果您的安全限制可以做到这一点,请尝试启用 通过设置不安全的重新协商 sun.security.ssl.allowUnsafeRenegotiation 系统属性为 true。


http://www.oracle.com/technetwork/java/javase/overview/tlsreadme2-176330.html

设置系统属性/模式配置 使用相应的系统属性进行设置,必须设置 在初始化 SunJSSE 库之前。有几种方法可以 设置这些属性:

从命令行:

% java -Dsun.security.ssl.allowUnsafeRenegotiation=true 主要范围内 应用:

java.lang.System.setProperty("sun.security.ssl.allowUnsafeRenegotiation", 真的);在 Java 部署环境(Plug-In/Web Start)中,有 有几种设置系统属性的方法。 (请参阅 Java Web 应用程序和 下一代网络浏览器插件了解更多信息。)

使用 Java 控制面板将运行时环境属性设置为 本地/每个 VM 的基础。这将创建一个本地 deployment.properties 文件。 部署者还可以分发企业范围的部署。properties 文件通过使用deployment.config 机制。 (见部署 配置文件和属性。)

要为特定小程序设置属性,请使用 HTML 子标签 标签内的“java_arguments”。 (参见 Java 参数。)

在特定的 Java Web Start 应用程序或小程序中设置属性 使用新的 Plugin2 (6u10+),使用 JNLP 的“property”子元素 “资源”元素。 (参见资源元素。)

【讨论】:

  • 谢谢,但我在哪里或如何更改此属性?
猜你喜欢
  • 2018-06-14
  • 2014-02-13
  • 2019-06-08
  • 2014-03-22
  • 2014-06-12
  • 2013-01-25
  • 1970-01-01
  • 2015-08-23
  • 2015-05-12
相关资源
最近更新 更多