Как я могу заставить mvn release: выполнить развертывание в моем выпуске, а не в моем репозитории моментальных снимков? release: выполнять всегда развертывание версий SNAPSHOT. Который не имеет смысла ИМХОmaven-release-plugin развертывает моментальный снимок для archiva
есть в моей pom.xml
<groupId>com.mydomain</groupId>
<artifactId>MyArtifactName</artifactId>
<version>1.0.6-SNAPSHOT</version>
<packaging>jar</packaging>
<name>MyArtifactName</name>
<url>http://maven.apache.org</url>
<distributionManagement>
<repository>
<id>central</id>
<url>http://repo.example.com/artifactory/libs-release-local</url>
<name>libs-release-local</name>
</repository>
<snapshotRepository>
<id>central</id>
<url>http://repo.example.com/artifactory/libs-snapshot-local</url>
<name>libs-snapshot-local</name>
</snapshotRepository>
</distributionManagement>
<scm>
<tag>HEAD</tag>
<url>http://git.example.com/someUser/myproject</url>
<connection>scm:git:[email protected]/someUser/myproject.git</connection>
<developerConnection>scm:git:[email protected]/someUser/myproject.git</developerConnection>
</scm>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>2.4.2</version>
</plugin>
</plugins>
</build>
Правильное решение для распределения вашего pom.xml? http://maven.apache.org/pom.html#Repository –
Что такое имя и версия артефакта? –
Я редактировал вопрос выше. – Tarator