【问题标题】:class appears to be missing from the org.eclipse.OSGI jar?org.eclipse.OSGI jar 中似乎缺少类?
【发布时间】:2011-09-30 21:04:20
【问题描述】:

我收到了一个我正在尝试运行的新程序。它使用 OSGI 并在尝试访问 org.eclipse.osgi.framework.internal.core.OSGi 时返回 clasnotfoundexception。我试图弄清楚这个类应该放在哪里。

该软件包附带一个名为 org.eclipse.OSGI.jar 的 jar 文件(无版本号)。我检查了这个 jar,它包含 org.eclipse.osgi.framework.internal.core 包;但不是其中的 OSGi 类。我检查了与同一应用程序 (org.eclipse.OSGI_3.5.1) 的早期版本一起打包的旧 jar,它也没有 OSGi 类。我尝试在网上查找,并且能够确定较旧的 org.eclipse.OSGI_3.3 jar 具有 OSGi 类,但除此之外没有发现任何暗示。

所以有人可以解决我的困惑。这个类是否应该是我的 3.5 jar 的一部分,而我太盲目了,找不到它,它是完全不同的 jar 的一部分,还是被完全删除了?

【问题讨论】:

    标签: java jar osgi


    【解决方案1】:

    这是一个已被替换的旧启动器类。您应该查阅 org.eclipse.osgi.jar 中的 Main-Class 清单标头。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-07
      • 2017-03-23
      • 1970-01-01
      • 2014-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-24
      相关资源
      最近更新 更多