Mulesoft - 无法读取 org.mule.tools.maven 的工件描述符:mule-app-maven-plugin:jar:1.7:无法传输工件

Mulesoft - Failed to read artifact descriptor for org.mule.tools.maven:mule-app-maven-plugin:jar:1.7: Could not transfer artifact

我正在设置现有的 mule 应用程序,但 运行 出现以下错误。请帮忙..

[错误] 无法解析的构建扩展:插件 org.mule.tools.maven:mule-app-maven-plugin:1.7 or

其中一个依赖项无法解析:

无法读取 org.mule.tools.maven:mule-app-maven-plugin:jar:1.7:

的工件描述符

无法传输工件 org.mule.tools.maven:mule-app-maven-plugin:pom:1.7 from/to maven-default-http-blocker (http://0.0.0.0/):

已阻止的存储库镜像:[mulesoft-release(http://repository.mulesoft.org/releases/,默认,发布)] -> [帮助 2]

您的 pom.xml 或 settings.xml 似乎正在引用使用 HTTP 而不是 HTTPS 的 MuleSoft Maven 存储库之一。尝试将所有 URL 更改为使用 https://...。可以在文档中看到推荐的配置:https://docs.mulesoft.com/mule-runtime/3.9/configuring-maven-to-work-with-mule-esb

在设置文件上添加镜像解决了这个问题。

从下面找到解决方案post

<mirrors>
        <mirror>
          <id>my-repository-http-unblocker1</id>
          <mirrorOf>mulesoft-release</mirrorOf>
          <name></name>
          <url>http://repository.mulesoft.org/releases/</url>;
          <blocked>false</blocked>
        </mirror>
        <mirror>
          <id>jfrog-http-unblocker1</id>
          <mirrorOf>jfrog</mirrorOf>
          <name></name>
          <url>http://repo.jfrog.org/artifactory/plugins-releases-local</url>;
          <blocked>false</blocked>
        </mirror>   
  </mirrors>