Maven 2'yi kullanarak, jar bağımlılıklarını yalnızca dosya adları olarak görebilmem için bir yol var mı?Maven'de bağımlılık jar dosyaları listesi
mvn dependency:build-classpath
kavanoz dosyaları listeleyebilirsiniz, ama bu benim yerel depoda konumlarına tam yolunu içerecektir. İhtiyacım olan şey sadece dosya adlarının (ya da kopyalanan kopyaların hedeflenen dosya adlarının) bir listesi.
yüzden ihtiyacım listesi maven özelliği olarak idealactivation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
gibi bir şey olurdu, ama ben böyle yapacağım üretebilir birikmesi sınıf yolunda gibi bir dosyayı sanırım.
Elde etmeye çalıştığım bir OSGi paketi için başka bir el ile korunan MANIFEST.MF dosyasına Bundle-ClassPath
yazıyor. (Sen soruyu cevaplamak için bu biraz anlamak gerekmez.)
netleştirmek için: soru (kolayca yani googleble) bir kavanoza MANIFEST.MF dosyasına tezahür başlıklarını yazma ilgili değilolduğunu . Yazmak istediğim verileri, yani yukarıda gösterilen listeyi nasıl alacağımı soruyorum.
sadece bağımlılık eklentisi için bir yama göndermek ve bunu uygularız Bir sonraki sürüme. Yapı sınıf yolu, istediğiniz şeye en yakın şeydir, sadece istenen çıktıyı elde etmek için seçenekleri değiştirmemiz gerekir. –