【问题标题】:Mule 4 : Can Mule 4 Domain Project be used as a Maven Parent Project for other mule apps?Mule 4 : Mule 4 域项目可以用作其他 mule 应用程序的 Maven 父项目吗?
【发布时间】:2021-01-04 23:16:13
【问题描述】:

场景:我想为我的所有 mule 应用程序创建一个通用项目,它可以执行以下操作:

  1. 聚合子项目的所有 Mule 4 组件配置(如 Salesforce Config、DB Config 等)
  2. 聚合子项目中使用的任何 jar 的所有 maven 依赖项,例如 mssql JDBC maven 依赖项等。

第 1 点可以由 Mule 4 域项目处理,并且 第 2 点可以由 Maven 父项目处理。

根据 Mule 文档:https://docs.mulesoft.com/mule-runtime/4.3/shared-resources#associate-a-mule-app-with-a-domain-using-studio。我们必须通过将域项目指定为普通依赖项来引用它。

我们可以将其定义为父 pom 吗?

【问题讨论】:

    标签: maven mule4


    【解决方案1】:

    我不建议这样做。父 pom 有不同的意图,混合它们可能会让开发人员感到困惑。在构建应用程序时,它也可能会混淆 Mule Maven 插件,它不为此类场景提供任何支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-28
      • 2021-01-24
      • 1970-01-01
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多