记录项目中使用的一些实用技术:
package com.util;
import com.jcraft.jsch.*;
import java.io.File;
import java.util.Properties;
public class SftpUtil {
/**
* 从SFTP服务器下载文件
*
* @param ftpHost SFTP IP地址
* @param ftpUserName SFTP 用户名
* @param ftpPassword SFTP用户名密码
* @param ftpPort SFTP端口
* @param ftpPath SFTP服务器中文件所在路径 格式: ftptest/aa
* @param localPath 下载到本地的位置 格式:H:/download
* @param fileName 文件名称
*/
public static boolean downloadSftpFile(String ftpHost, String ftpUserName,
String ftpPassword, int ftpPort, String ftpPath, String localPath,
String fileName) {
//文件存在
boolean fileExist = true;
Session sessi