Java 不使用JSch从SFTP服务器下载文件
由于我们公司的一些政策限制,我们不能使用任何外部库。我在Java中找不到任何方法来做到这一点。我可以想出两种方法来避免使用外部库:Java 不使用JSch从SFTP服务器下载文件,java,Java,由于我们公司的一些政策限制,我们不能使用任何外部库。我在Java中找不到任何方法来做到这一点。我可以想出两种方法来避免使用外部库: 使用标准SSLSocket类ad相关类实现您自己的SSH文件传输协议客户端。这些规格是从中链接的。对规范的简要回顾表明,该协议没有那么复杂 识别并安装SFTP的命令行客户端,然后使用Process和ProcessBuilder将客户端作为外部进程运行 在您对此进行任何重要的编码工作之前,我建议您估计编码测试和维护代码所需的开发时间。如果这似乎很多,请记录估算并将其
Process
和ProcessBuilder
将客户端作为外部进程运行在您对此进行任何重要的编码工作之前,我建议您估计编码测试和维护代码所需的开发时间。如果这似乎很多,请记录估算并将其提交给直线经理
- 如果你面临大量的额外工作,这可能会影响你完成最后期限的能力。你的经理需要知道这一点
- 如果您的经理面临着巨大的开发成本或进度延误,他或她可能会准备主张豁免这一(IMO)疯狂的公司政策