java - 用于从 Java 9 模块化应用程序上传到 SFTP 的 Java 库
问题描述
我如何从 Java (9) 模块化项目将文件上传到 SFTP
我使用过 SSHJ,但它不适用于模块化项目。如果所有依赖项都添加到项目中,module-info.java 中会出现以下错误:未命名的模块从 bcprov.jdk16 和 org.bouncycastle.pkix 读取包 org.bouncycastle.mozilla
异常是由 org.bouncycastle 依赖引起的
此处列出的所有依赖项: https ://mvnrepository.com/artifact/com.hierynomus/sshj/0.31.0
对于 FTP/FTPS commons-net 工作正常,但它们不支持 SFTP
在本教程中列出了 3 个库: https ://www.baeldung.com/java-file-sftp
有人使用过 Java 模块化项目中的一个库吗?还有其他图书馆吗?
解决方案
推荐阅读
- java - 如何通过让用户按下按钮来创建多个 GObject
- jenkins - Jenkins Pipeline 期望变量和循环的一个步骤
- python - 使用列表理解的输出不同于使用 for 循环的输出
- python - 如何修复不起作用的 Python Try/Except 语句
- python - 无法让 jupyter notebook 为 python 3.8 工作
- javascript - 获取值不在数组中的 Firestore 文档
- regex - sed 命令在特定模式后打印字符串
- excel - 使用 vba 创建数据透视表时出现运行时错误 5
- android - 随机景观布局问题
- docker - 无法在云运行中运行 kibana