Ich habe ein Projekt, das auf Maven basiert und in dem ich einige Bibliotheken, die ich in Scala mit SBT entwickle, einbinde.
Gegenwärtig hat das SBT-Projekt (in dem ich die Lib entwickle) eine Snapshot-Version.
Obwohl das Snapshot-Jar in Ivy korrekt aktualisiert wird, ist es in Maven nicht der Fall, wenn ich PublishM2 verwende. Ich muss die vorherige löschen, um die neue Version zu erhalten, die ich mit PublishM2 veröffentlichen würde.
Gibt es eine Möglichkeit, sicherzustellen, dass mein PublishM2 das lokale Maven-Repository richtig aktualisiert (dh mit einem neuen Snapshot)?
Versuchen Sie den folgenden Befehl sbt:
%Vor%Es sollte Artefakte im lokalen Maven-Repository veröffentlichen.