Maven升级打破了mule maven-release插件

时间:2016-05-20 22:41:17

标签: maven mule maven-release-plugin

升级到Maven 3.3.9后,执行mvn版本时:执行Maven构建并上传-SNAPSHOT而不是发布版本。

简单地还原Maven版本可以解决问题,并且100%相同的命令可以正常工作。

我不得不承认这可能是因为我们使用的是Mule Maven插件。但看起来更像Maven bug然后是Mule问题。

插件配置:

<plugin>
    <groupId>org.mule.tools.maven</groupId>
    <artifactId>mule-app-maven-plugin</artifactId>
    <version>${mule.tools.version}</version>
    <extensions>true</extensions>
    <configuration>
        <appDirectory>${basedir}/target/mule-resources</appDirectory>
                                <copyToAppsDirectory>true</copyToAppsDirectory>
        <inclusions>
            <inclusion>                                                         <groupId>org.mule.modules</groupId>
                 <artifactId>mule-module-apikit</artifactId>
            </inclusion>
            <inclusion>
                <groupId>com.mulesoft.munit.utils</groupId>
                <artifactId>munit-dbserver-module</artifactId>
            </inclusion>
        </inclusions>
    </configuration>
</plugin>
<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.2.1</version>
    <configuration>
        <descriptorRefs>
            <descriptorRef>project</descriptorRef>                                              
        </descriptorRefs>
    </configuration>
</plugin>

修改:Mule工具版:

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

在我看来,这就像一个Maven bug。有没有人有想法?

0 个答案:

没有答案