我已经编写了一个 PAX-Exam 测试,并且我确保了被测包的所有依赖项以及它的所有传递依赖项都已作为 mavenBundle 添加。现在我没有收到“捆绑未解决”类型的错误。
我还通过打印出类路径来验证被测包的 jar 是否已添加到类路径中。我采用了类路径并简单地运行 java -cp com.my.namespace.Interface ,这似乎在类路径中找到了类。
但是,当我尝试在测试中从该包访问接口时,它在运行时失败并出现 ClassNotFoundException。
我需要有关如何进一步调试的想法。