我有一堆OSGi包,基本上是包含其他罐子和清单的罐子。
bundle xyz.jar:
somejar1.jar
somejar2.jar
Manifest
我想运行一些junit测试,并且需要在这些bundle中包含一些类。在Ant中有一种简单的方法可以说
<path name="myclasspath" location="[stuff inside OSGI bundle xyz.jar]>
?
我可以将这些解压缩到临时目录,但这看起来很乏味,而且我不会利用OSGi包中的类路径。
答案 0 :(得分:2)
如果您使用ant运行PDE build / OSGi应用程序,OSGi将使用类路径处理它应该不是问题。