rdgc.net
当前位置:首页 >> jAvA上传文件到Ftp >>

jAvA上传文件到Ftp

通过JDK自带的API实现 package com.cloudpower.util; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import sun.net.TelnetInputStream; import sun.net.TelnetOutputSt...

准备条件:java实现ftp上传用到了commons-net-3.3.jar包 首先建立ftphost连接 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 public boolean connect(String path, String addr, int port, String username, ...

client.changeWorkingDirectory(remotePath);这句执行成功了吗?

准备条件:java实现ftp上传用到了commons-net-3.3.jar包 首先建立ftphost连接 public boolean connect(String path, String addr, int port, String username, String password) {try {//FTPClient ftp = new FTPHTTPClient(addr, port, usernam...

/** * 依赖commons-net-3.4.jar, commons-io-2.4.jar */ public class FtpUtils { /** * 上传 * @param host FTP地址 * @param port 端口ftp默认22,sftp默认23 * @param user ftp用户名 * @param pwd ftp密码 * @param destPath FTP文件保存路径...

你先输出一下System.out.println(ftpClient.isConnected());看看是否连接啊,是否进入if语句了么!最简单找原因的办法就是debug断点调试了

上传之前,判断一下服务器端是否已经存在 。。。。。。。。。

FTP 服务器没有匿名,必需存在的。。。。。。可以匿名登录,用户名就是匿名的英文单词anonymous、密码就是邮箱

ftp.storeFile("ftptest2014.txt",fis);代码后,添加fis.close();这一代码试试,另外,你看看的文件是否在D盘存在

拿去用吧。 package com.weixin.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.io.RandomAccessFile...

网站首页 | 网站地图
All rights reserved Powered by www.rdgc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com