2014-12-11 5 views
1

내 프로젝트의 oss.jfrog.org에 mvn deploy을 시도했습니다. 그러나 나는이 오류가 무엇입니까 : 나는 JFrog 저장소 브라우저로 볼 때oss.jfrog.org (JCenter)에 SNAPSHOT 배포

Caused by: org.apache.maven.wagon.TransferFailedException: Failed to transfer file: http://oss.jfrog.org/simple/oss-snapshot-local/com/myorg/mylibrary/com/myorg/mylibrary/0.0.1-SNAPSHOT/mylibrary-0.0 
.1-20141211.050111-1.pom. Return code is: 409, ReasonPhrase: Conflict. 
     at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:573) 
     at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:493) 
     at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:474) 
     at org.apache.maven.wagon.providers.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:454) 
     at org.eclipse.aether.connector.wagon.WagonRepositoryConnector$PutTask.run(WagonRepositoryConnector.java:871) 
     ... 28 more 

, 나는 단지이 올바른 버전이가는 가지 것을 볼 수 있습니다, 어떤이 오류가있을 수 있으며, 그 이유도 어쨌든 배치 된 항아리입니다 이 오류가 있습니까?

<distributionManagement> 
    <repository> 
     <id>bintray-myorg-maven-mylibrary</id> 
     <name>artifactory-snapshots</name> 
     <url>http://oss.jfrog.org/simple/oss-snapshot-local/com/myorg/mylibrary/</url> 
    </repository> 
</distributionManagement> 

이 때문에 bintray-* ID 될 수 :

여기 내 POM 설정입니까?

+0

이것은 http://stackoverflow.com/questions/12734788/maven-deploydeploy-file-fails-409-conflict-yet-artifact-uploads의 중복 일 수 있습니다. -successfully 시도해 보셨습니까? – Hilikus

답변

4

simple은 URL의 일부가 아니어야합니다. Artifactory는 simple이 저장소 이름이고 oss-snapshot-localgroupId의 일부라고 생각합니다. POM은 다른 groupId을 표시하므로 409와 함께 실패합니다.

+0

팁 주셔서 감사합니다. 나는 그것을 ' http://oss.jfrog.org/artifactory/oss-snapshot-local'과 maven settings.xml과 같은 ID로 업로드하여 업로드 할 수있었습니다. – xybrek