Çalışmamda tüm geliştirmeler Java teknolojisini kullanıyor ve Maven depolarımızı yönetmek için Nexus kullanıyoruz. Ancak yeni bir proje için, inşa dll ve exe eserler gerektirir. Bu pencereler ikili dosyaları bir Nexus deposuna koymak mümkün mü? Bunu daha basit hale getirmek için bir eklenti var mı? Çıldırmaya çalıştığım şey mi?İkilik dosyaları nexus deposuna koymak mümkün mü?
11
A
cevap
12
İnternetten indirdiğim tüm ikili bağımlılıkları depolamak için Nexus'u kullanıyorum.
Nexus GUI kullanarak dosya yüklemek veya aşağıdaki gibi Maven komut satırını kullanabilirsiniz:
mvn deploy:deploy-file \
-Durl=$REPO_URL \
-DrepositoryId=$REPO_ID \
-DgroupId=org.apache.maven \
-DartifactId=maven \
-Dversion=2.2.1 \
-Dpackaging=zip \
-Dfile=maven.zip
Bu otomatik zip paketi için POM üretecektir. bağımlılıkları almak için
, sadece Nexus URL adresine gitmek veya sarmaşık gibi genel bir bağımlılık yöneticisi aracını kullanabilirsiniz: Ben .zip` veya `.tar.gz`` out bir dosya var
java -jar ivy.jar -dependency org.apache.maven maven 2.2.1 -retrieve [artifact].[ext]
İlgili konular
- 1. Kabuk komutunun sonucunu panoya koymak mümkün mü?
- 2. Montaj talimatlarını CUDA koduna koymak mümkün mü?
- 3. Nexus ile tek bir dosyayı proxy olarak göndermek mümkün mü?
- 4. Git: Bir dış dizininde bulunan dosyaları git deposuna eklemek mümkün mü?
- 5. Nexus
- 6. CSS'de görüntüleri katmanlama - aynı öğeye 2 resim koymak mümkün mü?
- 7. Bir C işlemcisi içinde bir önişlemci koşullu koymak mümkün mü?
- 8. iPhone'da bir UIToolBar'ın merkezine bir düğme koymak mümkün mü?
- 9. görüntüyü giriş tipi = "onay kutusu" olarak koymak mümkün mü?
- 10. İsimsiz bir ad alanında işlev bildirimi koymak mümkün mü?
- 11. Amazon S3'te dosyaları sıralamak mümkün mü?
- 12. İkilik Ağaç Oluşturma
- 13. Şişeyle İçermek mümkün mü?
- 14. mümkün mü?
- 15. mümkün mü?
- 16. mümkün mü?
- 17. ? mümkün mü?
- 18. sftp/ssh'de silinen dosyaları geri almak mümkün mü?
- 19. Dosyaları programlı olarak kablosuz bir SD karta itmek mümkün mü?
- 20. Bazı dosyaları check in (TFS) dışında bırakmak mümkün mü?
- 21. Maven'de, dosyaları daha büyük bir dosyaya paketlemeden küçültmek mümkün mü?
- 22. Python ile .mobi dosyaları oluşturmak mümkün mü? Öyleyse nasıl?
- 23. Nexus kimlik bilgileri Jenkins
- 24. İkilik ağacın en az yüksekliği
- 25. HHVM'yi geçmek mümkün mü?
- 26. IBM i 7.1'de, * SYSTEM sertifika deposuna PHP cURL uzantısından erişmek mümkün mü?
- 27. GenişletilebilirListView - Koşullu genişletme mümkün mü?
- 28. IMPORTANCE_MIN ile bir bildirim kanalında bir ön plan servis bildirimi koymak mümkün mü?
- 29. fopen - bu mümkün mü?
- 30. Com nesnesi, mümkün mü?
uzantı. Şimdi, dosyayı nexus olarak yayınlamak istiyorum. Uzantı olmadan yayımlama seçeneği var mı? Aşağıdaki seçeneklerle yayınlamayı denedim: -Dpackaging = "" 've -Dpackaging' olmadan. Aşağıdaki hata gözlendi: '' 00: 01: 28.828 [ERROR] Hedefi yürütemedi: org.apache.maven.plugins: maven-deploy-plugin: 2.7: proje bağımsız pompasında dağıtım dosyası (varsayılan-cli) : Yapı bilgisi eksik veya geçerli değil: 00: 01: 28.828 [HATA] [0] 'paketleme' eksik. '' ' – RBT
@RBT Paketleme, eserinizi yayınlarken eklenecek önemli bir meta veri parçasıdır. Hata iletisinin, bu meta verilerinizin havuzunuz için zorunlu olduğunu belirttiğini belirten görünüyor. Paketlemeyi dahil etmek istememenizin bir nedeni var mı? Paket deposunun dosya biçimlerini dönüştürmesi pek olası değil. –