Jak skonfigurować projekt maven do wdrożenia zarówno migawek, jak i wersji do Nexusa?

Jak skonfigurować projekt maven do wdrożenia zarówno migawek, jak i wersji do Nexusa?

<distributionManagement>
    <repository>
        <id>InternalReleases</id>
        <name>Internal Releases</name>
        <url>http://192.168.16.232:8081/nexus/content/repositories/releases/</url>
    </repository>
    <repository>
        <id>InternalSnapshots</id>
        <name>Internal Snapshots</name>
        <url>http://192.168.16.232:8081/nexus/content/repositories/snapshots/</url>
    </repository>
</distributionManagement>

Ta konfiguracja powoduje błąd w Eclipse 3.8 z m2e 1.2

Project build error: Non-parseable POM D:\Workspaces\W\Parent\pom.xml: Duplicated tag: 'repository' (position: START_TAG 
 seen ...

Chcę, aby artefakt został wdrożony w repozytorium InternalSnapshots, gdy wersja pom jest uzupełniona o -SNAPSHOT i wdrożona w repozytorium InternalReleases, gdy jest to RELEASE. Powinno to nastąpić przy użyciu tego samego pliku pom.xml i wykonanie tego samegomvn deploy dowództwo.

questionAnswers(3)

yourAnswerToTheQuestion