Сценарий: я хочу создать общий проект для всех моих приложений mule, который может делать следующее:
- Агрегировать все конфигурации компонентов Mule 4 для дочерних проектов (например, Salesforce Config, DB Config и т. Д.)
- Сгруппируйте все зависимости maven для любого jar-файла, используемого в дочерних проектах, например, зависимости 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. мы должны сослаться на проект домена, указав его как обычную зависимость.
Можем ли мы вместо этого определить его как родительский помпон?