Abbiamo 1 padre di società pom. Questo utilizza dependencyManagement per gestire le versioni per tutte le dipendenze di tutte le risorse utilizzate.perché il plugin di rilascio di maven consente la versione SNAPSHOT nella gestione delle dipendenze?
Ciò che è allarmante è che le versioni di SNAPSHOT possono essere definite in dependencyManagement. Sebbene quando viene eseguita la versione di Maven, è possibile rilasciare pom con la versione SNAPSHOT in dependencyManagement. Perché?
Se si punta un progetto figlio a una versione rilasciata del padre padre dell'azienda e questo progetto figlio utilizza una dipendenza definita in dependencyManagement sebbene sia una versione SNAPSHOT, non riesco a rilasciare il progetto figlio.
Perché Maven consente la versione SNAPSHOT per un oggetto definito in dependencyManagement da rilasciare? E come posso configurare il plugin di rilascio di Maven in caso di errore se è stata definita una versione SNAPSHOT?
thx. stiamo usando 2.0-beta-9. daremo un'occhiata a questi biglietti jira – joshjdevl
New JIRA su questo problema [MRELEASE-454] (https://issues.apache.org/jira/browse/MRELEASE-454). Sembra che sia stato corretto in 2.2.2, ma è stato reintrodotto, almeno in 2.4. – Tunaki