您的位置:首页 > 编程语言 > Java开发

Java基于FTPClient上传文件到FTP服务器

2017-03-29 16:27 465 查看
1、上传文件到FTP服务器,用FTPClient类,引入commons-net-3.1.jar包

2、参考代码:

//上传ftp
public static boolean uploadFile(String filename) {
boolean success = false;
FTPClient ftp = new FTPClient();
try {
int reply;
ftp.connect("IP");//连接FTP服务器,默认端口
ftp.login("account", "pwd");//登录
reply = ftp.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory("/");
FileInputStream in=new FileInputStream(new File("D://tmp//img//"+filename));
ftp.storeFile(filename, in);
in.close();
ftp.logout();
success = true;
} catch (IOException e) {e.printStackTrace();}
finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {}
}
}
return success;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: