Ich versuche, ein Release für meine Bibliothek zu bintray zu veröffentlichen. Ich habe bereits mehrere Versionen till now veröffentlicht.Freigabe und Veröffentlichung von sbt-bintray
java.lang.RuntimeException: error uploading to https://api.bintray.com/maven/raisercostin/maven/maven/org/raisercostin/jedi-io_2.10/0.22/jedi-io_2.10-0.22.pom:
{"message":"Unable to upload files: Maven group, artifact or version defined in the pom file do not match the file path 'org/raisercostin/jedi-io_2.10/0.22/jedi-io_2.10-0.22.pom'"}
at bintray.BintrayMavenRepository.put(Resolver.scala:27)
at org.apache.ivy.plugins.resolver.RepositoryResolver.put(RepositoryResolver.java:234)
Ich verwende bintray-sbt über project/plugins.sbt
addSbtPlugin("me.lessis" % "bintray-sbt" % "0.3.0")
Das Projekt mit allen Einzelheiten wird auf github/jedi-io gehostet.
bemerkte ich eine doppeltes maven/maven
im api URL und versuchte, zu „reparieren“ es einen benutzerdefinierten bintray-sbt verwenden und es mit entweder nicht funktioniert hat: https://api.bintray.com/maven/raisercostin/maven/org/raisercostin/jedi-io_2.10/0.22/jedi-io_2.10-0.22.pom
definiert. Ich vermute, das könnte ein Fehler bei bintray sein, ich habe gerade das gleiche Problem. Es funktioniert, wenn ich den Efeu-Stil veröffentliche, aber dann wird die Abhängigkeit nicht gelöst, wenn ich versuche, sie in ein anderes Projekt zu ziehen. Meins hat auch bis jetzt gearbeitet. – linuxfreakus
Danke für den Vorschlag. Ich habe einen Workaround hinzugefügt. Der Fehler ist auch in der Benutzeroberfläche vorhanden, so dass Sie die Dateien nicht manuell im Maven-Format hochladen können. – raisercostin