我在

Java项目中使用Apache的FTPClient和FTPServer库.服务器和客户端在同一台机器上.

我的FTPServer应该是本地服务器,与Internet无关.我可以从客户端连接到FTPServer(我得到230作为回复代码),但我似乎无法做任何事情.我无法存储或检索任何文件.

我几乎阅读了与此事有关的所有问题,但是那些提出其他问题的人能够发送简单的文件,并且无法发送像pdf等文件.我只需要发送或检索文本文件.

有什么建议?

FTPClient client = new FTPClient();

String host = "mypc";

String Name = "user";

String Pass = "12345";

client.connect(host);

client.login(Name,Pass);

System.out.println("Reply Code: " +client.getReplyCode());

File file = new File("C:\\.....myfile..txt");

FileInputStream in = new FileInputStream("C:\\.....myfile..txt");

boolean isStored = client.storeFile("uploadedfile.txt", in);

in.close();

client.logout();

System.out.println("isStored: " +isStored);

我没有把真正的路径名称.它返回false,没有异常等.这可能是因为它们在同一台机器上?

编辑:原来我需要写权限才能将文件发送到ftpserver.默认情况下,它不会授予用户写入权限.如何使用Apache的ftpserver库为用户提供写入权限?

java ftp 上传文件 无效_FTP文件上传失败Java相关推荐

  1. java ftp 损坏_在上载到android上的ftp服务器时,FTPClient损坏图像吗?

    我正在尝试将图像从Android Phone(HTC Desire HD)上传到FTP服务器(在我的本地PC上).图像将发送到FTP服务器,但已损坏. 并且方法(ftpClient.storeFile ...

  2. java ftp主动模式和被动模式_ftp主动模式和被动模式

    对于ftp的印象在于适合传输文件,特别是大量文件的传输时,使用ftp会加快传输速度,且比较稳定. 由于要将系统的大量资源文件迁移到新的服务器上,大概700多G,就在旧服务器上搭建了一个ftp服务器,然 ...

  3. java ftp主动模式和被动模式_FTP 的主动模式和被动模式

    FTP 是一种基于 TCP 的应用层协议,它不支持 UDP 协议. FTP 工作在一种特殊的服务机制上,它使用两个端口,一个 '数据' 端口和一个 '命令' 端口(也称为控制端口). 通常情况下,端口 ...

  4. java ftp 上传文件 无效_java实现FTP文件上传出现的问题

    昨天用JAVA写了一个实现FTP文件上传功能的类(是通过sun.net.ftp包实现的,此包为SUN的私有类包,所以官方没有提供相关API文档),然后进行了简单的测试. 具体类代码如下(此类的部分方法 ...

  5. java ftp上传文件0字节_FTP上传无文件以及0字节问题

    这几天在做一个FTP上传文件的功能,在本地运行完全没有问题,上传文件成功,图片成功显示.在公网(centos系统)上进行测试的时候就出了问题了,上传一直卡到storeFile上,一般是会卡住30-60 ...

  6. java ftp上传文件相关代码梳理

    java实现ftp文件上传 1.ftp文件上传步骤 1)连接ftp 2)检查工作目录是否存在 3)检查是否上传成功 4)完成任务后,断开ftp 2.具体如下,直接贴上核心代码: A)导入核心pom依赖 ...

  7. Java连接FTP服务器并且实现对其文件的上传和下载

    概述 FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".FTP作为网络共享文件的传输协议,在网络应用软件中具有广泛的应用.F ...

  8. java ftp 下载慢_Java实现ftp文件上传下载解决慢中文乱码多个文件下载等问题

    废话不多说了,直接给大家贴代码了,具体代码如下所示: //文件上传 public static boolean uploadToFTP(String url,int port,String usern ...

  9. java ftp 上传文件到服务器,java实现ftp上传文件到服务器

    java实现ftp上传文件到服务器 内容精选 换一换 怎样上传文件到Windows操作系统云服务器?安装传输工具在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器.例如QQ ...

  10. java 文件上传到ftp_JAVA技术实现上传下载文件到FTP服务器(完整)

    具体详细介绍请看下文: 在使用文件进行交互数据的应用来说,使用FTP服务器是一个很好的选择.本文使用Apache Jakarta Commons Net(commons-net-3.3.jar) 基于 ...

最新文章

  1. 批量任务体现多线程的威力!
  2. Linux 查看 80 端口的占用情况
  3. python基本数据类型的结构和使用方法
  4. Qt工作笔记-Qt奇淫技巧把ToolBar改成标题栏
  5. jqgrid treegrid 重新加载数据
  6. 四舍五入算法 php,3种PHP实现四舍五入的方法
  7. 设置log缓存_Redis中缓存击穿 缓存穿透 缓存雪崩解决方案
  8. socket编程 —— 非阻塞socket (转)---例子已上传至文件中
  9. MIT计算机专业本硕连读几年,2020年麻省理工学院读研要多久
  10. 修改MYSQL数据库表的字符集
  11. linux自动更新漏洞,Linux爆本地提权漏洞 请立即更新udev程序
  12. 输入课程信息的C语言代码,[源码和文档分享]基于C语言的课程信息管理系统
  13. Python : async和await、asyncio与aiofiles
  14. C语言知识点思维导图
  15. 【HighCharts系列教程】七、导出属性——exporting
  16. 【基于Pytorch的手写汉字识别】
  17. 挑战微软 + GitHub!谷歌联手 Replit,升级 AI 编程“神器”:曾拒绝微软 10 亿美元的收购...
  18. 标记网购ThinkPad过程
  19. 微信小程序开发 从创建到使用
  20. [经验教程]手机上微信新消息不提示也不显示微信消息通知怎么办?

热门文章

  1. nginx+mysql8+php8建站
  2. QoS配置说明(CBWFQ/LLQ/PQ/CQ/WFQ)
  3. 17. Zigbee应用程序框架开发指南 - 使用Ember AppBuilder设计应用程序
  4. matlab fft 作图,Matlab绘图示例
  5. 第七章 文本数据-学习笔记+练习题
  6. c语言 源文件未编译,源文件未编译什么意思
  7. java反向代理开源_树莓派反向代理方法大全
  8. 【贪心算法】POJ-1328 区间问题
  9. 大众点评社区运营攻略
  10. 2023云南大学计算机考研信息汇总