将外部 jar 添加到 Anypoint 工作室

Adding External jars to Anypoint studio

我需要添加外部供应商特定的 jar 以根据 vendor.However 生成自定义签名该 jar 内部依赖于 5-6 个其他 jar,如 commons lang、gson 等

我通过 -> 构建路径 - > 添加外部 jar 添加了 jar。但是在通过 dataweave 调用该函数时会抛出异常(class 未找到等,因为此 jar 对多个其他 jar 的内部引用)。

如果我尝试添加这些通用(commons lang 等)依赖项等。它会在 mule 存储库而不是 maven 存储库中搜索。

任何人都可以帮助我正确导入这些 jar 的具体步骤吗?仅通过 Maven 导入 jar 是硬性规定吗?

Mule 4 项目完全基于 Maven。您必须通过 Maven 添加依赖项。在 Studio 构建路径中添加它们将在执行时失败。