Maven mvn部署问题

Maven mvn部署问题,maven,maven-2,nexus,Maven,Maven 2,Nexus,我将maven 3.0.3与nexus&jenkins一起使用 pom.xml 快照存储库的与版本存储库相同。将它们命名为不同的名称,然后在settings.xml文件中输入两个服务器定义。同时为发布库提供一个。像这样: <distributionManagement> <repository> <id>releases</id> <name>nexus release

我将maven 3.0.3与nexus&jenkins一起使用

pom.xml 快照存储库的
与版本存储库相同。将它们命名为不同的名称,然后在settings.xml文件中输入两个服务器定义。同时为发布库提供一个
。像这样:

<distributionManagement> 
         <repository>
            <id>releases</id>
            <name>nexus releases</name>
            <url>http://xxx.xxx.xx.xx:8383/nexus/content/repositories/releases</url>
        </repository>

         <!-- Publish the versioned releases here -->
         <snapshotRepository>
            <id>snapshots</id>
            <name>nexus snapshots</name>
            <url>http://xxx.xxx.xx.xx:8383/nexus/content/repositories/snapshots</url>
         </snapshotRepository>
    </distributionManagement>

释放
nexus发布
http://xxx.xxx.xx.xx:8383/nexus/content/repositories/releases
快照
nexus快照
http://xxx.xxx.xx.xx:8383/nexus/content/repositories/snapshots
settings.xml

释放
管理
巴拉
快照
管理
巴拉

您是否尝试为存储库和snapshotRepository使用不同的id?否的可能重复项,我的使用相同的id。我不认为这是问题的原因。
<servers>
<server>
<username>admin</username>
<password>bala</password>
<id>releases</id>
</server>
</servers>
---------------------------------------------------------------------

> [ERROR] Failed to execute goal
> org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy
> (default-deploy) on project mdaq: Deployment failed: repository
> element was not specified in the POM inside distributionManagement
> element or in -DaltDeploymentRepository=id::layout::url parameter ->
> [Help 1]

-------------------------------------------------
<distributionManagement> 
         <repository>
            <id>releases</id>
            <name>nexus releases</name>
            <url>http://xxx.xxx.xx.xx:8383/nexus/content/repositories/releases</url>
        </repository>

         <!-- Publish the versioned releases here -->
         <snapshotRepository>
            <id>snapshots</id>
            <name>nexus snapshots</name>
            <url>http://xxx.xxx.xx.xx:8383/nexus/content/repositories/snapshots</url>
         </snapshotRepository>
    </distributionManagement>
<servers>
<server>
<id>releases</id>
<username>admin</username>
<password>bala</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>bala</password>
</server>
</servers>