【发布时间】:2016-11-20 10:56:29
【问题描述】:
我正在获取 Eclipse 插件:org/jongo/ResultHandler 的 java.lang.NoClassDefFoundError
在添加必要的 jar 文件后,我的源代码编译成功。我已使用 project>build path 作为 Eclipse 中的参考库添加了这些 jar。
现在的问题是这些外部 jar 文件在运行时期间不起作用。
我的 MANIFEST.MF 文件只有一个 jar,没有外部 jar。不知道如何在这里添加外部jar。
Bundle-ClassPath: Test.jar
Build.properties
source.Test.jar = src/
bin.includes = plugin.xml,\
META-INF/,\
Test.jar
请建议如何在运行时运行我的应用程序,该应用程序看起来像外部 jars。
【问题讨论】:
-
未找到的 jar 是 OSGi 捆绑包吗?如果是,则不应将 jar 添加到包含的 jar 中,而是添加到依赖项中。如果没有,您还应该将其添加到
build.properties的bin.includes部分。 -
谢谢。它现在正在工作:)
标签: java eclipse eclipse-plugin knime jongo