nexus-staging-maven-plugin在延期部署后拒绝上传

时间:2015-09-16 20:48:24

标签: maven maven-3 maven-plugin nexus

我有一个多模块项目,在父pom.xml中配置了nexus-staging-maven-plugin:

        <plugin>
            <groupId>org.sonatype.plugins</groupId>
            <artifactId>nexus-staging-maven-plugin</artifactId>
            <version>1.6.6</version>
            <extensions>true</extensions>
            <configuration>
                <serverId>ossrh</serverId>
                <nexusUrl>https://oss.sonatype.org/</nexusUrl>
                <!--<autoReleaseAfterClose>true</autoReleaseAfterClose>-->
            </configuration>
        </plugin>

默认情况下,它应该由所有子模块继承(除了那些使用How to disable nexus-staging-maven-plugin in sub-modules中的技术禁用的子模块)

然而,当我开始部署时:

mvn clean deploy -DskipTests=true -Prelease-sign-artifacts -Dgpg.passphrase=*****

我看到以下消息:

[INFO] Installing Nexus Staging features:
[INFO]   ... total of 5 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin

...

[INFO] --- nexus-staging-maven-plugin:1.6.6:deploy (injected-nexus-deploy) @ spookystuff-core ---
[INFO] Performing deferred deploys (gathering into "/home/peng/git/spookystuff/target/nexus-staging/deferred")...
[INFO] Installing /home/peng/git/spookystuff/core/target/spookystuff-core-0.3.2-SNAPSHOT.jar to /home/peng/git/spookystuff/target/nexus-staging/deferred/com/tribbloids/spookystuff/spookystuff-core/0.3.2-SNAPSHOT/spookystuff-core-0.3.2-SNAPSHOT.jar

...

[INFO] Reactor Summary:

...

[INFO] BUILD SUCCESS

无论如何都不会上传。应该上传到nexus的工件仍然缓存在:

/目标/关系分段/推迟

但是log和nexus服务器记录都没有表明它已被上传。这里出了什么问题,我该怎么做才能解决它?

0 个答案:

没有答案