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

  • footiecyclo

    footiecyclo

    26 EYLÜL 2009
  • mipd1980

    mipd1980

    25 EKİM 2006
  • xiaoyu85

    xiaoyu85

    20 ŞUBAT 2010