2010-12-10 13 views
13
Ben sürümünü kullanıyorum

benim maven POM aralıkları:nasıl kullanarak ekran görüntülerinden maven versiyon aralıkları durdururum

<version>[3.0.0,)</version> 

ve bu özel eser için repo bir 3.0.0 sürümü ve bir 3.0.1 var -ENSTANTANE FOTOĞRAF. Bir sürüm yapmayı denediğimde, SNAPSHOT sürümü kullanıldığında başarısız olur. Benim ayarlarını düzenleyerek bu yuvarlak almaya çalıştık

anlık kullanımına dis-izin dosyası ama yine de başarısız:

<repositories> 
    <repository> 
     <id>EFX Nexus Repository</id> 
     <url>myUrl</url> 
     <releases> 
      <enabled>true</enabled> 
     </releases> 
     <snapshots> 
      <enabled>false</enabled> 
     </snapshots> 
    </repository> 
</repositories> 

Teşekkür bence

+5

yükleyin: http: //jira.codehaus.org/browse/MNG-3092 ... Benim tavsiye Şimdilik: Aralık kullanmayın. – BrunoJCM

cevap

0

o dışlayıcı bir SNAPSHOT versiyonu <repositories>'da anlık görüntüleri devre dışı bırakmadan önce yerel maven havuzuna (~/.m2'da) ulaştı. Artık Maven anlık görüntüleri indiremiyor, ancak bunları yerel depolama alanından kullanabiliyor.

Temizleyiniz ~/.m2 dizini ve yeniden deneyin.

+0

Cevabınız için teşekkürler, ancak tüm yerel içerikleri zaten Repo'mdan silmiştim. – Roaders

+0

@Roaders And Maven, depodan (yabancı değil, yerel) SNAPSHOT sürümlerini indirmeye devam ediyor ?? – yegor256

+0

Yup! Garip bulduğum şey bu! – Roaders

2

Bu temel maven sorunudur.

Tek satırda birden fazla komut verdiğinizde ... mvn sürümleri: çözüm aralıkları temiz yükleme ... sürüm oluştururken SNAPSHOT'u alır.

Komutun ayrı yürütülmesini deneyin.

ilk çalıştırma mvn sürümleri:-aralıkları çözmek ve daha sonra clen Bu sorun burada uzun süre tartışıldı

İlgili konular