2010-11-01 13 views
6

Temelde başka kavanozlar ve bir manifesto içeren kavanozlar olan bir grup OSGi demetim var.Ant junit veya java görevleri için bir sınıf yolunda bir OSGi paketi kullanmak için kolay bir yolu var mı?

bundle xyz.jar: 
    somejar1.jar 
    somejar2.jar 
    Manifest 

Bazı deneme testleri yapmak istiyorum ve bu paketlerin içinde bazı sınıflara ihtiyacım var. Ant'de

<path name="myclasspath" location="[stuff inside OSGI bundle xyz.jar]>'un kolay bir yolu var mı?

Bunları geçici bir dizine aykırı hale getirebilirim, ancak bu sıkıcı görünüyor, ayrıca OSGi paketindeki sınıf yolundan yararlanamıyorum.

cevap

2

Eğer PDE build/OSGi uygulamasını çalıştırmak için ant kullanıyorsanız bir sorun olmamalı, OSGi sınıf yolu ile başa çıkabilirdi.

+0

ahh, ama bu bir inşa için değil. Otomasyon tipi şeyler yapan bazı karınca senaryolarım var ve belirli bir görev için sadece bir gruptan kazılan sınıf yolunu istiyorum. Ama belki bu bilgiyi almak için PDE'den bir şey çıkarabilirim. Teşekkürler! – marathon

İlgili konular