Mule 4:与Mule 4项目结构和Anypoint Studio相关的问题

Mule 4 : Questions related to Mule 4 project structure and Anypoint Studio

  1. “Mule Domain Project”和“Maven”有什么区别 父 POM 和子项目"?

  2. 我们可以在 Anypoint Studio v7.x 中创建基于 Mule 4 的多模块 Maven 项目吗?如果是,请分享如何。

  3. 当 mule 4 项目由于某种原因损坏时如何修复 Anypoint Studio 中的项目结构以及 src/mule/app src/mule/test 文件夹不可见?

任何帮助将不胜感激。谢谢。

  1. 域是一种 Mule Runtime 项目。 Mule 应用程序可以依赖于一个 Mule 域,该域可以与其应用程序共享配置。 Maven 父 POM 是一个 Maven 概念,完全独立于 Mule 应用程序和域。
  2. Anypoint Studio 当前不提供对 Maven 多模块项目的任何支持。它可能有效或无效。
  3. 这些不是标准的 Studio 7/Mule 4 目录。作为示例,Studio 项目使用 src/main/mule 和 src/test/munit 目录,遵循一般的 Maven 约定。目前尚不清楚您的项目到底发生了什么,但似乎没有通用的解决方案。您可以尝试创建一个新项目并将旧文件复制到新项目中。