首页 > 解决方案 > Mule 4 : 有关 Mule 4 项目结构和 Anypoint Studio 的问题

问题描述

  1. “Mule Domain Project”和“Maven Parent POM and child projects”有什么区别?

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

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

任何帮助都感激不尽。谢谢。

标签: anypoint-studiomule4anypoint-platform

解决方案


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

推荐阅读