示例示例Java使用sftp上传文件,可以使用Apache Commons Net库来实现。是一段示例代码:import java.io.File;
Java使用sftp上传文件,可以使用Apache Commons Net库来实现。是一段示例代码:
import java.io.File;
import org.apache.commons.net.ftp.FTP;
public class FTPUploader {
public static void main(String[] args) {
FTP ftp = new FTP();
File file = new File("/path/to/file.txt");
try {
ftp.connect("ftp.example.com");
ftp.login("username", "password");
ftp.enterLocalPassiveMode();
ftp.setFileType(FTP.BINARY_FILE_TYPE);
ftp.storeFile("/remote/path/file.txt", new FileInputStream(file));
ftp.logout();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (ftp.isConnected()) {
ftp.disconnect();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(48条)