在编写 LogHelper 类时,我遇到了最奇怪的错误。
我正在使用org.osgi.service.log.LogService(使用 Apache Felix 实现)。
现在我可以调用:
LogService.log(int level, String message)
没有问题,但是当我尝试使用一个例外时:
LogService.log(int level, String message, Throwable exception)
Eclipse 将调用突出显示为错误,并给我这个奇怪的错误消息:
org.osgi.framework.ServiceReference 类型无法解析。它是从所需的 .class 文件中间接引用的