java - 如何将外部 .jar 添加到 Ibm 集成总线 10. java 计算
问题描述
我尝试使用 apache fop 从 XML 创建 PDF,我可以在 Netbeans 或 Eclipse IDE 中完成,但是当我尝试从 SOAP UI 执行时,IIB 内的 Java Compute 会启动我这个 java 错误
java.lang.NoClassDefFoundError: org/apache/fop/apps/FopFactory
但是,我已经添加了 necesaires 库:
这里参考
我希望你们能帮助我,谢谢大家。
解决方案
这取决于你想如何工作,但你只需要把这个 jar 放在共享类上。
此文件夹存在于执行组(集成服务器)级别或代理(集成节点)级别。如果您打算稍后重用它,我建议您将其放在代理级别,否则在执行组级别。
路径示例(本例中为 unix)
/var/mqsi/shared-classes (For all your broker on this VM, NOT recommanded)
/var/mqsi/config/"yourBrokerName"/shared-classes (broker level)
/var/mqsi/config/"yourBrokerName"/"yourExecutionGroupName"/shared-classes (execution group level)
如果放在执行组级别,需要重启执行组。如果你把它放在代理级别,你应该重新启动整个代理。
如果您有其他问题,请随时与我联系,但使用 shared-classes 关键字,您应该能够找到您要查找的所有内容。
推荐阅读
- c# - 如何将预定义函数作为另一个函数的参数传递?
- android - Android光标查找具有特定值的行
- .net-core - 适用于 .NET Core 3.0 的 Microsoft.AspNetCore.Http
- geolocation - 从后台模式 Ionic 4 调用本地通知
- java - 如何实现restTemplate的重试机制
- fullcalendar - fullCalendar:事件未显示在网格上的预期位置
- flutter - 标签栏颤动错误在页面之间切换
- jpa - 通过 JPA 存储库在运行时通过 And 或 Or 创建条件
- regex - 如何修改此正则表达式以允许在电子邮件的用户名中使用点 (.)
- python - 你如何用一组子集的平均值填充 NaN?