Mule-使用Maven运行项目时出错

user2016

尝试使用Anypoint Studio IDE使用Maven运行项目。

但是我在控制台中收到此错误:

[错误]无法对项目magento执行目标:无法解析项目com.test:magento:mule:1.0.0-SNAPSHOT的依赖项:无法收集[com.mulesoft.muleesb:mule-core-ee:jar的依赖项:3.7.2(提供),com.mulesoft.muleesb.modules:mule-module-spring-config-ee:jar:3.7.2(提供),org.mule.transports:mule-transport-file:jar:3.7 .2(提供),org.mule.transports:mule-transport-http:jar:3.7.2(提供),com.mulesoft.muleesb.transports:mule-transport-jdbc-ee:jar:3.7.2(提供) ),com.mulesoft.muleesb.transports:mule-transport-jms-ee:jar:3.7.2(已提供),org.mule.transports:mule-transport-vm:jar:3.7.2(已提供),org。 mule.modules:mule-module-scripting:jar:3.7.2(提供),org.mule.modules:mule-module-xml:jar:3.7.2(提供),org.mule.tests:mule-tests-功能性:jar:3.7.2(测试),org.mule.modules:mule-module-http:jar:3.7。2(提供),org.mule.modules:mule-module-magento:jar:2.2.0(编译),org.mule.modules:mule-module-json:jar:3.7.2(提供)]:失败读取org.mule.modules:mule-module-validation:jar:3.7.2的工件描述符:无法在以下位置找到org.mule.extensions:mule-extensions:pom:3.7.2http://repo1.maven.org/maven2/已缓存在本地存储库中,直到Central的更新间隔过去或强制执行更新后,才可以重新尝试解析-> [Help 1] [ERROR]这是我的pom .xml文件:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

    <mule.version>3.7.2</mule.version>
    <mule.tools.version>1.1</mule.tools.version>
</properties>

<build>
    <plugins>
        <plugin>
            <groupId>org.mule.tools.maven</groupId>
            <artifactId>mule-app-maven-plugin</artifactId>
            <version>${mule.tools.version}</version>
            <extensions>true</extensions>
            <configuration>
                <copyToAppsDirectory>true</copyToAppsDirectory>
            <inclusions>
                    <inclusion>
                        <groupId>org.mule.modules</groupId>
                        <artifactId>mule-module-magento</artifactId>
                    </inclusion>
                </inclusions>
            </configuration>
        </plugin>
        <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <version>2.2.1</version>
            <configuration>
                <descriptorRefs>
                    <descriptorRef>project</descriptorRef>
                </descriptorRefs>
            </configuration>
        </plugin>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>build-helper-maven-plugin</artifactId>
            <version>1.7</version>
            <executions>
                <execution>
                    <id>add-resource</id>
                    <phase>generate-resources</phase>
                    <goals>
                        <goal>add-resource</goal>
                    </goals>
                    <configuration>
                        <resources>
                            <resource>
                                <directory>src/main/app/</directory>
                            </resource>
                            <resource>
                                <directory>mappings/</directory>
                            </resource>
                        <resource>
                                <directory>src/main/api/</directory>
                            </resource>
                        </resources>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

<!-- Mule Dependencies -->
<dependencies>
    <!-- Xml configuration -->
    <dependency>
        <groupId>com.mulesoft.muleesb</groupId>
        <artifactId>mule-core-ee</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <!-- Xml configuration -->
    <dependency>
        <groupId>com.mulesoft.muleesb.modules</groupId>
        <artifactId>mule-module-spring-config-ee</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <!-- Mule Transports -->
    <dependency>
        <groupId>org.mule.transports</groupId>
        <artifactId>mule-transport-file</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.mule.transports</groupId>
        <artifactId>mule-transport-http</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>com.mulesoft.muleesb.transports</groupId>
        <artifactId>mule-transport-jdbc-ee</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>com.mulesoft.muleesb.transports</groupId>
        <artifactId>mule-transport-jms-ee</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.mule.transports</groupId>
        <artifactId>mule-transport-vm</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <!-- Mule Modules -->
    <dependency>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-module-scripting</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-module-xml</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
    <!-- for testing -->
    <dependency>
        <groupId>org.mule.tests</groupId>
        <artifactId>mule-tests-functional</artifactId>
        <version>${mule.version}</version>
        <scope>test</scope>
    </dependency>
<dependency>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-module-http</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
<dependency>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-module-magento</artifactId>
        <version>2.2.0</version>
    </dependency>
<dependency>
        <groupId>org.mule.modules</groupId>
        <artifactId>mule-module-json</artifactId>
        <version>${mule.version}</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

<repositories>
      <repository>
        <id>Central</id>
        <name>Central</name>
        <url>http://repo1.maven.org/maven2/</url>
        <layout>default</layout>
    </repository>
</repositories>
<pluginRepositories>
    <pluginRepository>
        <id>mulesoft-release</id>
        <name>mulesoft release repository</name>
        <layout>default</layout>
        <url>http://repository.mulesoft.org/releases/</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>

有任何想法吗?我缺少什么?

阿舒托什·金达尔

我可以看到您有一个用于Maven Central的存储库,以及一个用于Mule插件的存储库。

尝试将以下存储库添加到<repositories> ... </repositories>吗?

   <repository>
       <id>mulesoft-releases</id>
       <name>MuleSoft Releases Repository</name>
       <url>http://repository.mulesoft.org/releases/</url>
       <layout>default</layout>
   </repository>
   <repository>
       <id>mulesoft-snapshots</id>
       <name>MuleSoft Snapshots Repository</name>
       <url>http://repository.mulesoft.org/snapshots/</url>
       <layout>default</layout>
   </repository>

并再次尝试行家?

将此pom用作参考)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

运行Mule Maven项目时出现的问题

来自分类Dev

在Mule Studio中使用Mule Requester模块

来自分类Dev

使用Maven从域项目创建Mule可部署档案

来自分类Dev

在Mule ESB画布上使用HTTP时出错

来自分类Dev

在Mule ESB画布上使用HTTP时出错

来自分类Dev

使用Maven Maven-Mule-REST-Plugin

来自分类Dev

使用Maven Maven-Mule-REST-Plugin

来自分类Dev

在独立的Mule中部署Mule应用程序时出错

来自分类Dev

在Mule应用中使用参数

来自分类Dev

使用Mule ESB创建API

来自分类Dev

在Mule中使用XML Transformer

来自分类Dev

使用Mule esb发布JSON

来自分类Dev

Mule 使用 payloadAs 打印 BufferInputStream

来自分类Dev

Mule ESB:简单批处理Mule流在处理记录状态时出错

来自分类Dev

Anypoint studio - 使用 Maven 运行项目时出错

来自分类Dev

Mule-运行Mule Standalone时看不到终端中的日志

来自分类Dev

Mule ESB许可-在集成产品中使用Mule ESB社区运行时

来自分类Dev

Mule Studio无法保存Maven设置

来自分类Dev

Mule ESB:如何自动运行流程

来自分类Dev

Mule 3.5.0-使用Mule Requestor模块时可以将文件移动到目录吗?

来自分类Dev

Mule 3.5.0-使用Mule Requestor模块时可以将文件移动到目录吗?

来自分类Dev

异常时Mule请求回复挂起

来自分类Dev

在 MULE 域项目中使用 Web 服务

来自分类Dev

MULE:如何在MEL中使用CDATA

来自分类Dev

使用Mule的foreach范围迭代数组

来自分类Dev

使用Mule消费简单的Web服务

来自分类Dev

在Mule中使用Choice Router的利弊

来自分类Dev

如何使用Mule通过HTTP服务文件?

来自分类Dev

在集群环境中使用Quartz和Mule