【文件属性】:
文件名称:java编写的ftp文件实时监控下载上传
文件大小:9.01MB
文件格式:RAR
更新时间:2019-04-12 10:52:53
java ftp 自动上传下载
用java语言编写的ftp小工具,可以按指定时间监控ftp服务器,把服务器指定目录内新产生的文件或者文件夹下载到本地指定文件夹,下载后删除数据。
也可以监控本地文件夹,把文件夹内新产生的文件或者文件夹整体上传到ftp服务器,上传后可删除本地文件夹内的数据。
是监控服务器还是监控本地文件夹,通过配置指定。
压缩包里是源代码和所需的jar包,还包括一个已经打成jar文件直接可以运行的文件。
代码有部分参考自互联网,已经做过修正。
根据需求,代码还可以精简。
启动类:dzw.Start
配置文件:sys.properties
检测时间间隔在启动后输入。
配置文件内容:
#type=download :从服务器下载 type=upload 本地上传到服务器
type=download
ip=127.0.0.1
port=21
user=ftptest
passwd=ftptest
#检测本地文件路径
localPath=D:/ftptestClent/
#需要下载的服务器路径
FTPServerPath=/
#下载或上传后是服删除文件true:是 false:否
deleteFileAfterDownload=true
deleteFileAfterUpload=true
#日志记录文件
logFile=d:/ftp.log
【文件预览】:
jar包
----log4j-1.2.16.jar(470KB)
----servlet-api.jar(129KB)
----jfinal-2.0-bin.jar(620KB)
----commons-net-3.3.jar(274KB)
----druid-1.0.5.jar(1.75MB)
ftpFile.rar
ftp.jar
网友评论
- 太简单了,不值50分 5分差不多
- 感觉还是有参考价值的
- 用不了,别浪费积分了
- 不知道怎么用哦
- 很好,谢谢啦
- 有用,可以参考
- 没啥卵用~~~
- 都没下载成功,要说什么使用感受,@pd
- ftpClientConfig.setUnparseableEntries(true) 这个方法在找不到 啊
- 没用,浪费积分
- 非常好的东西 正好用到 谢谢
- ftpClientConfig.setUnparseableEntries(true); 这个报错 怎么解决啊?
- 都是打成了jar包,要是能提供源码就好了
- ftpClientConfig.setUnparseableEntries(true) 这个方法在找不到 啊
- 很有用的东西 谢谢