Как настроить новый проект Mule с нуля (настроен Maven)

#maven #setup-project #anypoint-studio #mule-esb #new-project

#maven #настройка-проект #anypoint-studio #mule-esb #новый проект

Вопрос:

Недавно я начал работать с Mule, используя AnypointStudios. Теперь мне нужно создать новый, базовый для Maven, проект Mule. Мне никогда не приходилось этого делать, поэтому я совершенно не понимаю, как настроить и создать правильный проект Mule с помощью maven. Кто-нибудь может мне помочь?

Спасибо вам всем.

Ответ №1:

Здорово, что вы изучаете Mulesoft. Удачи.

согласно вашему вопросу, что вы новичок и хотите создать новый проект Mulesoft. итак, я хотел бы, чтобы вы сначала ознакомились с этой статьей https://dzone.com/articles/Step-by-step-guide-to-using-mule-esb это написано мной и поможет вам настроить и подготовиться к вашему первому проекту mule.

после полного прохождения этой статьи создайте новый проект new Project в Anypoint Studio

  1. нажмите «Файл» -> «Создать новый проект mule», как показано на скриншоте ниже введите описание изображения здесь
  2. теперь укажите имя вашего проекта и выберите mule runtime, в моей системе у меня был только 4.3, поэтому он показывает, что в противном случае вы можете выбрать по своему выбору (установить больше времени выполнения — это другой вопрос)

введите описание изображения здесь

  1. теперь вы получите свой API с вашим pom-файлом, который будет иметь все связанные зависимости. там вы можете добавить любую зависимость в соответствии с вашими требованиями.

введите описание изображения здесь

примечание: после всей настройки maven проверьте, что в местоположении C:UsersyourPCName.m2 будет создана одна папка, содержащая еще одну папку с именем repository, которую необходимо создать вторым файлом settings.xml это мы будем использовать, если получим доступ к корпоративному репозиторию MuleSoft (например, необходимо получить доступ к nexus Artifactory.

например, ниже приведен пример settings.xml

 <?xml version="1.0" encoding="UTF-8" standalone="no"?><settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd">

  <servers>

    <server>
      <id>id</id>
      <username>username</username>
      <password>password</password>
    </server>

    <server>
      <id>mulesoft-release-local</id>
      <username>username</username>
      <password>password</password>
    </server>

  </servers>

  <mirrors>
    <mirror>
      <id>id</id>
      <mirrorOf>*</mirrorOf>
      <name>name</name>
      <url>URL of artifactory</url>
    </mirror>
  </mirrors>

</settings>
 

Я надеюсь, что этот ответ поможет вам.

Спасибо

Ответ №2:

Вопервых если у вас есть доступ к корпоративным репозиториям MuleSoft вы должны добавить репозитории в Maven settings.xml как указано в документации: https://docs.mulesoft.com/mule-runtime/4.3/maven-reference#configure-maven-to-access-mulesoft-enterprise-repository

Если вы хотите создать новый проект Maven, самый простой способ — использовать Anypoint Studio. Studio 7.x (рекомендуется) всегда создает проекты Maven. Для Studio 6.x вам необходимо выбрать этот параметр при создании проекта или использовать пункт меню для перехода к проекту Maven после создания проекта. Это в документации Studio 6 Maven.

Обратите внимание, что Studio 7.x предназначен только для Mule 4.x, а Studio 6.x предназначен только для Mule 3.x.