2015-06-05 7 views
8

Ho un progetto basato su Maven e in cui sto integrando alcune librerie che sto sviluppando in Scala usando SBT.Sbt non aggiorna lo snapshot nel repository locale.

Attualmente il progetto SBT (in cui sviluppo Lib) ha una versione di istantanea.

Mentre il vaso di snapshot è correttamente aggiornato in Ivy correttamente, non è il caso di Maven quando utilizzo PublishM2. Devo cancellare quello precedente per ottenere la nuova versione che pubblicherò con PublishM2.

C'è un modo per garantire che il mio PublishM2 aggiorni correttamente il repository Maven locale (cioè con una nuova istantanea)?

risposta

1

provare il seguente comando SBT:

sbt publishLocal publishM2 

Occorre pubblicare manufatto in repository Maven locale.