Integration Bus添加外部jar异常

时间:2018-10-05 07:34:31

标签: java apache websphere ibm-mq ibm-integration-bus

因此,我尝试从Integration Bus v10.0.0.8中的JavaCompute节点连接到FTPClient。 发生问题是因为我的运行时看不到导入的jar。 发生的异常:

  

java.lang.NoClassDefFoundError:org / apache / commons / net / ftp / FTPClient

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

您可能没有在工具包中将JAR文件添加为Java项目的依赖项。

  • 在Java项目中创建一个lib子目录,然后在其中复制JAR文件。
  • 右键单击Java项目,依次单击“属性”->“ Java构建路径”->“库”
  • 单击按钮Add JARs...,然后从lib目录添加库。

另请参阅Knowledge Center

要从FTP服务器读取文件,您还可以使用File InputFile Read节点并配置FTP部分。如果您使用SFTP,请同时查看IT23379

答案 1 :(得分:0)

所以问题是我的运行时没有看到jar(因此是例外),我所做的是我将jar导入了共享类文件夹:

C:\ ProgramData \ IBM \ MQSI \ config \ OracleDatabase \ shared-classes