本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- wallimn
- benladeng5225
- ranbuijj
- javashop
- robotmen
- fantaxy025025
- jickcai
- qepwqnp
- zw7534313
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- gaojingsong
- arpenker
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- jbosscn
- lemonhandsome
- nychen2000
- zxq_2017
- wjianwei666
- lzyfn123
- ajinn
- forestqqqq
- siemens800
- 大家都说我很棒
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
最新文章列表
利用commons-net-3.3,实现ftp的文件下载功能
近期公司需求,需要从现场下载文件进行解析.关键是这个文件如何获取!
当然是通过FTP文件传输的方式获取最为简单方便.于是有了下面的代码.
package com.net.test;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStre ...
FTPClient commons-net jar包1.4.1 3.5下载地址
FTPClient
commons-net 下载地址
Apache Commons Net
http://commons.apache.org/proper/commons-net/
下载地址
http://commons.apache.org/proper/commons-net/download_net.cgi
利用apache的ftpclent实现FTP服务器之间互传
在项目中遇到需要把一个FTP服务器文件复制到另一个服务器上面,现有做法师利用apche ftpclient把文件复制下来,然后在上传到另一台服务器上面,缺点非常明显,内存消耗很大,效率很差。到apche官网上面看了一下,竟然有FTP互传,下载代码,改了一下,可以,非常好,JAVA内存没怎么消耗,ftpclient只是发送了指令而已。ServerToServerFTP.java为测试代码。我所用的Ft ...
java ftpClient 连接池设计
1、FtpManager 类中,需要创建连接池管理的Map
private static ConcurrentHashMap<String, FtpClientPool> pools = new ConcurrentHashMap<String, FtpClientPool>();
2、定义具体的操作方法,如删除
public static void delet ...
JAVA实现FTP 文件上传和下载
实现步骤:
一:在本机上面(或其他内网机器)搭建FTP文件服务环境【具体搭建步骤找百度】,点点按钮就好了。
二:下载开发所使用commons-net-1.4.1.jar包,并导入你的项目【jar包文件见附件】
三:开始实现编码【详细代码见附件】
(注:原文出自别处,本文仅供备份参考。)
sun.net.ftp.FtpClient
package classTest;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamRe ...
使用Apache commons-net.jar开发FTP工具类
最开始使用jdk自带的rt.jar开发FTP工具类,后来发现中文乱码,本机windows是GBK,工程utf-8的,大概看了下jdk的FtpClient的基类NetworkClient默认输出的编码是ISO8859_1。后来决定使用apache的commons-net.jar来开发。下面是具体代码
import java.io.BufferedInputStream;
import j ...
从FTP下载文件到本地
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.slf4j.Logger;
...
从FTP上下载文件并打成ZIP包给用户下载
//从FTP上下载文件并打成ZIP包给用户下载
FTPClient ftpClient = null;
ZipOutputStream zipOut = null;
try {
// 创建ftp连接对象
ftpClient = new FTPClient(); ...
【转】使用ftp4j类来实现FTP操作
转自:http://www.blogjava.net/xmatthew/archive/2008/12/01/243346.html
ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能。可以将ftp4j嵌到你的Java应用中,来传输文件(包括上传和下载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FT ...
Source not found for $$FastClassByCGLIB$$7782d62a.invoke(int, Object, Object[])
最近在用sun.net.ftp.FtpClient下载时总是报标题所示错误,在后台用main或junit测试时能够下载,但是用flex的blazds调用就报错,一直不知道是什么原因,在网上也找了很多答案,有的说换成jdk1.6,有的说缺少jar包,有的说代码写的不对等等,但是一一排除后仍然没有找到答案,最后看到有人建议说sun.net.ftp.FtpClient不推荐用,建议用org.apache. ...
JAVA中使用FTPClient上传下载
JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传下载文件。
一、上传文件
原理就不介绍了,大家直接看代码吧
[Java]