是否有一种方法可以使用Java JSCH来确定Unix SFTP服务器上最新文件的名称?
Some Report dd/MM/yyyy hh:ss
我尝试了这篇文章中提到的代码,但它没有获得最新的文件。此外,代码似乎从未停止执行。
如有任何帮助,不胜感激。
我的解决方案基于在使用Java查找文件大小和最后修改的SFTP最古老文件中发布的代码,并进行了以下修改:
nextTime
和currentoldestime
的比较从if(nextTime
更改为
if(nextTime>currentoldestime)
。这将获取最新的文件。
问题内容: 我想编写连接到我的大学SFTP服务器的脚本,并通过练习下载最新文件。到目前为止,我已经从Paramiko示例中更改了一些代码,但是我不知道如何下载最新文件。 这是我的代码: 问题答案: 使用而不是来获得具有属性(包括文件时间戳记)的列表。 然后,找到具有最大属性的文件条目。 代码如下:
问题内容: 我正在使用jsch从服务器下载文件,下面是我的代码。 com.jcraft.jsch.ChannelSftp.throwStatusError(ChannelSftp.java:2629) at com.jcraft.jsch.ChannelSftp._get(ChannelSftp.java:977) at com.jcraft.jsch.ChannelSftp.get(Channe
本文向大家介绍Java使用SFTP上传文件到服务器的简单使用,包括了Java使用SFTP上传文件到服务器的简单使用的使用技巧和注意事项,需要的朋友参考一下 最近用到SFTP上传文件查找了一些资料后自己做了一点总结,方便以后的查询。具体代码如下所示: 这里的用户名密码都是自己设置,这里的方法进行了简单的封装,方便使用。 以上所述是小编给大家介绍的Java使用SFTP上传文件到服务器的简单使用,希望对
我正在从sftp服务器读取文件,并使用Spring Batch Framework将该文件加载到数据库中。下面是我的代码,但我遇到了一个错误 代码: 错误:
我正在尝试使用Gradle从Nexus服务器复制最新的jar文件()。 使用版本而不是(并调用)将得到: 更新: 使用版本而不是(并调用)会产生几乎相同的错误,唯一的区别是: > 第2行改为: 找不到com.bar.baz:映射:0.0.1-快照。 位置中没有搜索 使用版本而不是(并调用)将得到: 另一个更新: 使用maven从nexus服务器复制最新的jar文件确实有效,使用以下pom.xml:
Appium 的 iOS 版本的后端用的是Facebook's WebDriverAgent。该后端是基于苹果公司的 XCTest 框架,所以也有所有XCTest 框架已知的问题。其中有些问题我们正在设法解决,有一些在现阶段可能无法解决。本文中描述的方法已经能够使您完全掌握在设备上如何构建、管理和运行WDA。通过这种方式,您可以在CI环境中对您的自动化测试进行微调,并使其在长期运行的情况下更加稳定