분류자를 사용하여 Maven 이슈를 배포하려고합니다. 소스와 JAR (GWT에서 사용하고 있습니다)가 모두 필요하므로 artifact-version-classifier.jar
및 artifact-version-classifier-sources.jar
을 얻고 싶습니다. 그러나 컴파일 된 JAR에서는 제대로 작동하지만 소스에서는 실패합니다 (출력 소스 JAR의 이름이 잘못됨). Maven 배포 + 소스 분류 자
이
내가 지금까지 가지고있는 구성입니다 :<plugin>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<classifier>prod</classifier>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
<configuration>
<finalName>${project.build.finalName}-prod</finalName>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<configuration>
<classifier>prod</classifier>
</configuration>
</plugin>
그리고 이것은 내가 mvn deploy
에 대한지고있어 출력입니다 :
Uploading: http://juicebox:8080/archiva/repository/snapshots//ar/com/nubing/afip-connector/1.0-SNAPSHOT/afip-connector-1.0-SNAPSHOT-prod.jar
237K uploaded (afip-connector-1.0-SNAPSHOT-prod.jar)
하지만 하나는 잘못된 이름이 :
Uploading: http://juicebox:8080/archiva/repository/snapshots//ar/com/nubing/afip-connector/1.0-SNAPSHOT/afip-connector-1.0-SNAPSHOT-sources.jar
228K uploaded (afip-connector-1.0-SNAPSHOT-sources.jar)
고맙습니다. 그것은 훌륭하게 일했습니다, 당신은 저에게 많은 시간을 구했습니다! –
@prunge 이것은 버전 2.2에서 수정되었습니다. –