SORU
27 EKİM 2010, ÇARŞAMBA


Maven olmadan Nexus Upload eserler,

Sürüm bilgisi inşa eseri üreten olmayan bir Java projem var, ve Nexus bir depo için bu upload etmek istiyorum. Proje Java değil çünkü, yapılar için Maven kullanımı yok. Ve oldukça Maven/POM dosyaları sadece Nexus içine dosyaları almak için tanıtmak istiyorum.

Nexus KALAN bloglar bağlantıları API son oturum açma duvarı, hayır "kullanıcı oluştur" görebileceğim bir link.

Upload Maven olmadan Nexus bir depo için eserler inşa etmek (veya makul) en iyi yolu nedir "bukle" çok iyi olurdu, hatta bir Python betiği. bash?

CEVAP
27 EKİM 2010, ÇARŞAMBA


Maven komut satırı dosya yüklemek için kullanmayı düşünen var mı?

mvn deploy:deploy-file \
    -Durl=$REPO_URL \
    -DrepositoryId=$REPO_ID \
    -DgroupId=org.myorg \
    -DartifactId=myproj \
    -Dversion=1.2.3  \
    -Dpackaging=zip \
    -Dfile=myproj.zip

Bu otomatik olarak obje için Maven POM oluşturur.

Güncelleme

Aşağıdaki Sonatype makale "dosya dağıtmak" maven plugin en kolay çözüm, ama aynı zamanda bazı örnekler curl kullanarak sağlar: . belirtir

https://support.sonatype.com/entries/22189106-How-can-I-programatically-upload-an-artifact-into-Nexus-

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hoorahjencar

    hoorahjencar

    6 HAZİRAN 2007
  • Rayone GB

    Rayone GB

    14 Temmuz 2007
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007