maven-deploy-plugin을 사용하여 파일을 배포하고 싶습니다. 현재 나는 다음과 같은 것을 가지고 있습니다 :maven-deploy-plugin repository
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.7</version>
<executions>
<execution>
<id>deploy-features-xml</id>
<phase>deploy</phase>
<goals>
<goal>deploy-file</goal>
</goals>
<configuration>
<repositoryId>${project.distributionManagement.snapshotRepository.id}</repositoryId>
<url>${project.distributionManagement.snapshotRepository.url}</url>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
<file>features.xml</file>
</configuration>
</execution>
</executions>
</plugin>
버전을 기준으로 스냅 샷과 릴리스 저장소를 변경하고 싶습니다. 프로젝트 버전이 1-SNAPSHOT이면 스냅 샷 저장소에 파일을 배포해야하며 프로젝트가 버전 1.0이면 파일을 릴리스 저장소에 배포해야합니다. 하지만 maven-deploy-plugin 하드 코드는이 코드를 사용하고 있습니까?
좋은 답변입니다. 나는 당신의 솔루션을 사용하여 결국. Karaf features.xml을 업로드하는 것처럼 보입니다. –