因此,我尝试从Integration Bus v10.0.0.8中的JavaCompute节点连接到FTPClient。 发生问题是因为我的运行时看不到导入的jar。 发生的异常:
java.lang.NoClassDefFoundError:org / apache / commons / net / ftp / FTPClient
有人可以帮助我吗?
答案 0 :(得分:1)
您可能没有在工具包中将JAR文件添加为Java项目的依赖项。
lib
子目录,然后在其中复制JAR文件。Add JARs...
,然后从lib
目录添加库。另请参阅Knowledge Center。
要从FTP服务器读取文件,您还可以使用File Input或File Read节点并配置FTP部分。如果您使用SFTP,请同时查看IT23379。
答案 1 :(得分:0)
所以问题是我的运行时没有看到jar(因此是例外),我所做的是我将jar导入了共享类文件夹:
C:\ ProgramData \ IBM \ MQSI \ config \ OracleDatabase \ shared-classes