2012-11-13 17 views
7

Repolar nasıl oluşturulur? Bunlar aynı mı? Eğer öyleyse, formatı kim belirler.Bir maven deposu standart bir formatı var mı?

+2

taşınmış için Petr tarafından verilen bağlantıları güncelleştirmek için http://docs.codehaus.org/display/ ([Bu kontrol] MAVEN/Repository + Layout + - + Final) – higuaro

+0

Maven deposu yöneticisinin dosya düzeninde (Metadata dosyaları, indeks dosya formatı vb.) Resmi bir şartname yoktur. Soru Maast'ın yapımcıları Sonatype'a yöneltilmelidir, sanırım size sadece Nexus :-) kullanmanız gerektiğini söylerler :-) –

cevap

7

Maven için depo düzeni çok sıkı bir şekilde tanımlanmıştır. Maven kendisi, depoyu tamamen işleyen bir araçtır.

/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version.$extension 
/$groupIdWithSlashes/$artifactId/$version/$artifactId-$version-$classifier.$extension 

Devamı here on details of the layout ve here on details of metadata files.

Nexus'un depolama düzeninde benzer bir yerleşime sahip olduğunu, ancak (bazı durumlarda) metadata.xml dosyasının biraz farklı bir biçimi olduğunu unutmayın.

Diğer depo yöneticileri, dahili depolama alanında Artifactory gibi tamamen farklı bir yerleşime sahip olabilir. Her neyse, URL yapısı (ve) aynı olmalıdır.

+0

Bilgi için teşekkürler. Bu sayfa yerel repo'mda gördüğüm meta veri dosyalarını ele almıyor gibi görünüyor; Onlar da "standart" repo formatının bir parçası. Ve eğer nexus repo'mın içine bakarsam, yerel repo ile aynı olur mu? – chad

+0

Tam olarak sorunuz nedir, sadece merak mı ediyorsunuz yoksa bir problemi çözmeye mi çalışıyorsunuz? –

+1

bağlantıları kesildi. – xenoterracide

2

Hemen yukarıda ... belgeler görünür maven Maven Repository Layout ve Maven Repository Metadata

+0

Bu soruya bir cevap vermemektedir. Bir yazarın eleştirisini veya açıklamasını istemek için, gönderilerinizin altında bir yorum bırakın. Her zaman kendi gönderilerinize yorum yazabilirsiniz ve yeterli sayıda [ününüzü] aldıktan sonra (http://stackoverflow.com/help/whats-reputation) [herhangi bir yayına yorum yapabilir] (http://stackoverflow.com/help/privileges/comment). –

+3

@ManosNikolaidis haklısınız, fakat bu Ross'un görünüşe göre yararlı bir bilgi vermeye çalıştığını ve yeni gelen olarak daha iyi bir şansın olmadığını göstermiş görünüyor. Belki de yorum bırakmanın önündeki engel azaltılabilir mi? Örneğin, 50rep'in altındaki yeni gelenlerin yorumları soru/cevap yazarı onayından geçmek zorunda kalacak mı? Biliyorum, bu meta hakkında bir fikir verebilir ... –

İlgili konular