`
xmj0207
  • 浏览: 7469 次
社区版块
存档分类
最新评论

FTPClient连接远程服务器问题

阅读更多
          FTPClient  ftpClient = null;
          try {
            ftpClient = new FTPClient ();
            ftpClient.connect(ftpHost, Integer.parseInt(ftpPort));// 连接FTP服务器
            boolean dd = ftpClient.login(ftpUserName, ftpPassword);// 登陆FTP服务器
            System.out.println(dd);
            if (!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) {
                logger.info("未连接到FTP,用户名或密码错误。");
                ftpClient.disconnect();
            } else {
                logger.info("FTP连接成功。");
            }
        } catch (SocketException e) {
            e.printStackTrace();
            logger.info("FTP的IP地址可能错误,请正确配置。");
        } catch (IOException e) {
            e.printStackTrace();
            logger.info("FTP的端口错误,请正确配置。");
        }



ftpClient.connect(192.168.8.68,21);这里直接报错

但是我同样的 端口,用户密码可以通过客户端连接,详见附件图片

[img][/img]
  • 大小: 52.2 KB
分享到:
评论

相关推荐

    ftpclient从远程主机上上传下载文件(有源码)

    然后,调用`retrieveFile()`方法从远程服务器下载文件到本地,并检查返回值以确定是否成功。最后,记得注销用户并断开连接。 同样,上传文件到远程主机的过程也很类似,只是使用`storeFile()`方法来代替`retrieve...

    ftpclient

    FTPClient是中国互联网上广泛使用的Java库,用于通过FTP(文件传输协议)与远程服务器进行交互。这个"未完成的作品"可能是指一个开发项目或者学习示例,它涉及到FTPClient库的使用,但可能并未实现全部功能或尚未...

    ftpclient所需jar包

    在Java开发中,如果需要从远程服务器上传或下载文件,通常会使用Apache的Commons Net库,其中包含了FTPClient组件。`commons-net-1.4.1.zip`就是这个库的一个版本,它提供了丰富的FTP操作API,使得开发者可以方便地...

    ftpclient 文件上传、下载、删除

    FTPClient是Java中实现FTP功能的一个库,它提供了丰富的API,使得开发者能够方便地与FTP服务器进行交互,包括上传、下载和删除文件。在这个项目中,我们将会深入探讨如何使用FTPClient来完成这些操作。 首先,要...

    ftpclient英文api

    FTPClient是Java中的一个库,它提供了对FTP协议的编程接口,使得开发者可以方便地编写应用程序来上传、下载、列出远程服务器上的文件,以及执行其他与FTP相关的操作。在本篇文章中,我们将深入探讨FTPClient英文API...

    FTPClient(MFC)

    FTP是一种用于在网络上进行文件传输的标准协议,它允许用户从远程服务器上下载文件或上传文件到服务器。FTPClient(MFC)实现了这一协议的客户端部分,提供了目录浏览、文件下载和上传的功能。 1. **目录浏览**:...

    Apache的FTPClient.jar

    1. 连接和断开FTP服务器:使用`FTPClient.connect()`方法连接到FTP服务器,指定主机名、端口号和认证信息。完成任务后,使用`FTPClient.disconnect()`断开连接。 2. 用户认证:设置用户名和密码,通常通过`FTPClient...

    commons-ftp中ftpClient类的API

    7. **retrieveFile(String remote, OutputStream output)**:从远程服务器读取文件并将其写入输出流。参数`remote`是远程文件的路径,`output`是输出流对象。 8. **listNames(String directory)**:列出指定目录下的...

    FTPClient

    总结起来,FTPClient是连接FTP服务器的关键工具,它提供了丰富的功能,使用户能够高效地进行文件传输和管理。无论是开发者还是普通用户,理解FTPClient的工作原理和使用方法对于提升工作效率和保障数据安全都至关...

    System.Net.FtpClient

    FTP是一种用于在互联网上进行文件传输的标准协议,它允许用户从远程服务器上传或下载文件。FTP基于TCP/IP,通过建立控制连接和数据连接来完成文件传输。FTP有两类身份:匿名用户和认证用户,匿名用户通常可以访问...

    pdf.js在java web项目中远程预览ftp上的pdf文件.docx

    在后台servlet中,需要使用FTPClient来下载远程FTP服务器上的PDF文件,并将其传输给浏览器。需要在web.xml文件中配置servlet的映射,以便浏览器可以访问该servlet。 ### 6. FTPClient的使用 在后台servlet中,需要...

    JAVA中使用FTPClient上传下载

    FTPClient的使用涉及连接到FTP服务器、登录、执行文件操作以及断开连接等步骤。 ### 连接到FTP服务器 首先,创建一个`FTPClient`实例,然后使用`connect`方法连接到FTP服务器。`connect`方法接受服务器的主机名和...

    使用FTPClient实现文件的上传下载

    总的来说,这篇博客和相关资源提供了一个关于如何在Java中使用FTPClient进行文件传输的实战教程,涵盖了从连接服务器到执行文件操作的整个流程,对于需要进行FTP编程的开发者来说是非常有价值的参考资料。...

    FtpClient写的java FTP工具

    初始化`FtpClient`对象并连接到FTP服务器: ```java import org.apache.commons.net.ftp.FTP; import org.apache.commons.net.ftp.FTPClient; FTPClient ftpClient = new FTPClient(); try { ftpClient.connect(...

    JAVA中使用FTPClient上传下载.doc

    - 首先,通过`FTPClient.connect()`方法建立与FTP服务器的连接。连接时可以指定主机名(URL)和端口号。默认FTP端口是21,如果不使用默认端口,则需要显式指定。 - 接着,使用`FTPClient.login()`方法进行用户认证...

    FTPClient.rar

    FTP客户端是实现这一协议的软件工具,允许用户连接到FTP服务器,上传、下载或管理远程服务器上的文件。 描述中提到,这个FTP客户端功能相对简单,只能连接到一个服务器,并且是单线程的。这意味着它不支持多任务...

    FTPClient.zip FTPServer.zip

    它允许用户上传、下载、列出远程服务器上的文件目录,以及执行其他文件管理任务。FTPClient通常具有图形用户界面(GUI),使得操作更加直观,例如WinSCP、FileZilla和Cyberduck等。同时,也有一些命令行工具,如...

    ConnectionServerFTP:使用FTPClient连接到FTP服务器文件。 在Java和C#中

    本文将深入探讨如何在Java和C#编程语言中使用FTPClient连接到FTP服务器,并进行文件操作。我们将主要关注Java中的`org.apache.commons.net.ftp.FTPClient`库以及C#中的`System.Net.FtpClient`类。 首先,让我们详细...

Global site tag (gtag.js) - Google Analytics