江汉区建设局官方网站,深圳网站关键词优化排名,唐山专门做网站,济源市住房和城乡建设局网站我试图使用JSch将两个文件上传到具有SFTP的服务器.如果目录为空,则上传文件可以正常工作,但我想一遍又一遍地上传相同的文件(只需更改内部的id),但是我无法弄清楚如何做到这一点. JSch中有一些静态参数叫做OVERWRITE,但是我无法找到如何使用它.任何人都关心我如何添加这个设置这是我当前的代码public void upload() {try {JSch jsch new JSch();session jsch.getSession(SFTPUSER,SFTPHOST,SFTPPORT);session.setPassword(SFTPPASS);java.util.Properties config new java.util.Properties();config.put(StrictHostKeyChecking,no);session.setConfig(config);session.connect();channel session.openChannel(sftp);channel.connect();channelSftp (ChannelSftp) channel;channelSftp.cd(SFTPWORKINGDIR);File f1 new File(ext_files/ FILETOTRANSFER1);channelSftp.put(new FileInputStream(f1),f1.getName());File f2 new File(ext_files/ FILETOTRANSFER2);channelSftp.put(new FileInputStream(f2),f2.getName());channelSftp.exit();session.disconnect();} catch (Exception ex) {ex.printStackTrace();}}