因此,我尝试从 Integration Bus v10.0.0.8 中的 JavaCompute 节点连接到 FTPClient。 出现问题是因为我的运行时看不到导入的 jar。 发生的异常:
java.lang.NoClassDefFoundError: org/apache/commons/net/ftp/FTPClient
有人可以帮助我吗?
最佳答案
您可能没有将 JAR 文件添加为 Toolkit 中 Java 项目的依赖项。
- 在 Java 项目中创建一个
lib
子目录并将 JAR 文件复制到其中。 - 右键单击 Java 项目,“属性”->“Java 构建路径”->“库”
- 单击按钮
添加 JAR...
并从lib
目录添加库。
另请参阅Knowledge Center .
要从 FTP 服务器读取文件,您还可以使用 File Input或File Read节点并配置 FTP 部分。如果您使用SFTP,请查看IT23379也是如此。
关于java - 集成总线添加外部 jar 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52660535/