使用Pax-Exam进行OSGi测试失败,并显示“找不到容器错误”。我尝试在独立环境中运行pax-exam,但也失败了,错误为: org.ops4j.pax.exam.TestContainerException: No service org.osgi.framework.launch.FrameworkFactory
我有一个Maven项目,它构建了一个非常简单的OSGi包。没有激活器;它唯一的工作就是向OSGi项目交付一些共享代码。我想测试一下,我已经正确地设置和嵌入了所有的依赖项。我将在本文的末尾粘贴一个单元测试shell。我的@Test方法实际上是在一个包中运行的吗?这个包又依赖于我项目中构建的包?@ExamReactorStrategy(PerClass.class) public Option