Karaf为什么抱怨它已经缺少依赖项?

时间:2019-07-17 10:54:14

标签: dependency-management apache-karaf

还是改写... Karaf的信息含糊不清?我的情况使我这样想。

我进行了诊断

min@root()> diag 46
My App (46)
--------------------------------
Status: Installed
Unsatisfied Requirements:
[my-app [46](R 46.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.cxf.cxf-rt-features-logging)(version>=3.2.7))
Declarative Services

我检查了活动捆绑包列表

list -t 0 -s | grep cxf-rt-features-logging
 89 │ Active    │  40 │ 3.2.7              │ org.apache.cxf.cxf-rt-features-logging
  • org.apache.cxf.cxf-rt-features-logging = org.apache.cxf.cxf-rt-features-logging
  • 3.2.7> = 3.2.7

这是怎么回事?数字和标识符不存在,因此我怀疑解释中的某些地方含糊不清,这给Karaf消息留下了改进的余地:

  1. “已安装”一词含糊不清
  2. “未满足要求”一词中的含糊之处
  3. “有效”一词含糊不清

0 个答案:

没有答案