【发布时间】:2014-02-14 03:39:47
【问题描述】:
在 Eclipse 树或任何基于 Eclipse 的应用程序中。 我可以在插件文件夹中看到它。 大多数插件是 jar 格式,而其中一些是在文件夹中 而这个文件夹只是 jar 提取物。
为什么有人可以这样做?将插件作为提取的 jar 而不仅仅是 jar 文件有什么好处?
【问题讨论】:
标签: java eclipse eclipse-plugin eclipse-rcp
在 Eclipse 树或任何基于 Eclipse 的应用程序中。 我可以在插件文件夹中看到它。 大多数插件是 jar 格式,而其中一些是在文件夹中 而这个文件夹只是 jar 提取物。
为什么有人可以这样做?将插件作为提取的 jar 而不仅仅是 jar 文件有什么好处?
【问题讨论】:
标签: java eclipse eclipse-plugin eclipse-rcp
您可以这样做以将 jar 嵌入到类路径中使用的插件中,因为您可能会遇到类路径中嵌套 jar 的问题。
我认为您也可以以不同的方式访问资源。它可以是一种简单(但很脏?)的方法,可以通过覆盖图像等资源来允许进行一些自定义。
【讨论】:
假设插件需要在其启动时执行嵌入式操作系统相关脚本(例如“.bat”脚本)。如果这个插件是作为 jar 安装的,它需要:
或者,如果这个插件被提取为文件夹:
【讨论】: