有没有一种简单的方法可以在类路径中为Ant junit或java任务使用OSGi包?

时间:2010-11-01 17:32:46

标签: ant classpath osgi

我有一堆OSGi包,基本上是包含其他罐子和清单的罐子。

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

我想运行一些junit测试,并且需要在这些bundle中包含一些类。在Ant中有一种简单的方法可以说

<path name="myclasspath" location="[stuff inside OSGI bundle xyz.jar]>

我可以将这些解压缩到临时目录,但这看起来很乏味,而且我不会利用OSGi包中的类路径。

1 个答案:

答案 0 :(得分:2)

如果您使用ant运行PDE build / OSGi应用程序,OSGi将使用类路径处理它应该不是问题。