Eklenti sürümleriyle ilgili bir sorunum var.Maven "sürümleri" eklentisi - alfa/beta sürümlerinin yanıtlardan nasıl hariç tutulur?
o hedefi ile bir rapor oluşturur: Bu önermek
mvn versions:display-dependency-updates
kütüphanelerin bir sürü beta veya alfa sürümleri ile o. bu eklentinin amacı, her bağımlılık en son sürümlerini göstermek için ise
org.hibernate:hibernate-validator ......... 4.2.0.Final -> 4.3.0.Beta1
mesele bu olay, ben üretim kodu beta/alfa sürümlerini kullanmak istemiyoruz. Ancak, son kararlı sürümü el ile aramak istemiyorum.
'compareMethod' seçeneğini denedim: sayısal, maven, vb. Hiçbir başarı yok.
Eklenti 'sürümleri' için, bağımlıların en son sürümlerini göstermek için, ancak beta/alfa içermeden herhangi bir fikir var mı?
Güzel açıklama: Kurallar dosyasının sözdizimi http://www.mojohaus.org/versions-maven-plugin/version-rules.html verilmektedir, böyle bir şey içerebilir. Sonunda bu örneği kullanarak ortak POM'ımı güncelleştirdim. [Bu taahhüt] (https://github.com/jjzabkar/jjz-base-pom/commit/faac44c8a6ca0831fcdd89459628c77363045bb1) uygulamayı gösterir. –
İkinci kod snippet'iniz iyi oluşturulmuş değil, kapanış etiketinde eksik bir 'e' var. :-) – mle
Birinin fark etmesi için bir yıldan fazla sürdü. –