我尝试使用NetBeans 8将FTP连接到我的服务器。
我的问题是我收到了这个错误:
Because NetBeans is running on Windows and JDK 7, you might be facing a problem with FTP operations. Ensure that Windows built-in firewall does not block JDK 7 binaries
我用Google搜索了这个错误,发现了这个问题:
https://netbeans.org/bugzilla/show_bug.cgi?id=201449
http://support.microsoft.com/kb/2754804
http://www.nemesis.co.nz/2013/02/netbeans-jre7-and-windows-firewall/
它们似乎都不适合我。 我有windows 7家庭高级64位与java 7
当我尝试使用WinSCP将FTP连接到我的服务器时工作正常。
答案 0 :(得分:1)
我认为你的假设是不正确的,因为无法连接FTP。该消息不太可能与身份验证或授权或客户端相关,因为它倾向于指示远程主机未在特定端口上侦听(因为FTP不被视为安全协议,许多主机现在阻止它)。配置NetBeans以使用sftp。因为,虽然我WinSCP支持普通(未加密)ftp,但它通常用于提供SSH file transfer protocol protocol的加密文件传输。根据链接的维基百科文章,
在计算中,SSH文件传输协议(也称为安全文件传输协议或SFTP)是一种网络协议,可通过任何可靠的数据流提供文件访问,文件传输和文件管理功能。
答案 1 :(得分:1)
检查您的操作系统代理设置,它阻止您的传入连接。
谢谢,
答案 2 :(得分:0)
我刚刚将“配置代理”更改为“无代理”,这对我有用。
答案 3 :(得分:0)
同样的问题,解决了:{/ 1>}中未选中的Passive mode
复选框
Project properties / Run configuration /
点击Manage...
按钮打开Remote connection
面板,然后取消选中Passive mode
复选框(默认选中)。
答案 4 :(得分:0)
将Java更新到版本8今天帮助我解决了这个问题。