0


我的 RCP 需要一些第三方 jar。我想使用产品导出向导创建的 .exe。

我的 3rd 方 jar 位置不固定并且经常更新。所以我无法为依赖 jar 创建插件,因为每次更新任何 jar 时我们都必须为 3rd 方 jar 创建插件。

我在 MANIFEST.MF 中添加了下面的相对路径

Bundle-ClassPath: .,
deliverables/DependencyJars/xercesImpl.jar,
deliverables/DependencyJars/xml-apis-1.3.03.jar,
deliverables/DependencyJars/XmlSchema-1.3.2.jar,
deliverables/DependencyJars/xmlsec-1.4.0.jar,

知道如何为 exe 指定类路径,以便 exe 可以在相对路径之上拾取吗?

有什么方法可以让我们从改变位置整合 3rd 方罐子?

4

2 回答 2

0

您应该只创建一次包装这些 jar 的插件,然后在更新时替换其中的 jar。

于 2012-07-05T12:06:52.113 回答
0

您必须确保 JAR 包含在二进制构建中。打开您的MANIFEST.MForplugin.xml并转到Build选项卡。确保在Binary Build部分中选择了 JAR。

于 2012-07-05T13:43:54.693 回答