【问题标题】:Accessing classes within a jar placed in a dependent plugin访问放置在依赖插件中的 jar 中的类
【发布时间】:2014-05-29 04:17:38
【问题描述】:

我有以下用例。我在插件(比如插件 A)的捆绑路径中添加了一个 jar 文件(由 maven 生成)作为外部 jar。

我已经在 Plugin A 中暴露了这个 jar 中的所有包。

现在插件 A 被添加为插件 B 的依赖项。

但是在插件 B 中,我无法访问 jar 文件中的类,该 jar 文件作为外部 jar 添加到插件 A 并且其包已暴露

是否建议在每个插件中使用同一个 jar?请提出您的建议。

【问题讨论】:

  • 向我们展示插件 A 的 manifest.mf。
  • 当插件A作为依赖添加到插件B时,这个依赖的范围是什么?

标签: maven eclipse-plugin rcp eclipse-pde


【解决方案1】:

我解决了这个问题。在 eclipse 中有一个从 JAR 文件生成插件的选项。所以我从 jar 文件创建了一个插件并将其添加为其他插件的依赖项(在生成的插件中公开包之后)。

【讨论】:

    猜你喜欢
    • 2018-09-16
    • 1970-01-01
    • 1970-01-01
    • 2011-03-08
    • 2015-05-12
    • 2019-02-11
    • 2017-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多