【问题标题】:Installing a plain plugin jar in Eclipse 3.5在 Eclipse 3.5 中安装一个普通的插件 jar
【发布时间】:2009-05-29 15:27:27
【问题描述】:

从 Eclipse 3.5 开始,似乎没有选项可以在 Eclipse 基本目录中放置一个插件 jar(不是功能)并在下次启动时获取它。

是否有可能在 Eclipse 3.5 中安装普通插件 jar?

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    最简单的方法 - 只需放入 Eclipse 插件文件夹。您可以使用 -clean 选项启动 Eclipse,以确保 Eclipse 清理其插件缓存并查看新插件。

    一般来说,更建议使用适当的更新站点安装插件。

    【讨论】:

    • 感谢您的回答。这在 Eclipse 3.5 中不再起作用。任何我都知道安装插件的正确方法,只是它不适用于我正在使用的插件。
    • @ulkas 你找到解决这个问题的方法了吗?我也使用 Eclipse Luna。
    • @Kami 对不起,我不记得是或否了,但现在我使用的是 v4.5(火星)所以可能不是
    • @ulkas thx 上面的解决方案经过多次尝试后奏效了:) 谢谢你的回答...
    【解决方案2】:

    自从 p2 出现以来,您应该改用 dropins directory

    为了完全清楚,在“/dropins”下创建“插件” 并确保使用“-clean”选项重新启动 Eclipse。

    【讨论】:

    • 感谢您的回答。这不起作用,因为 dropins 文件夹需要一个格式正确的 jar 带有元数据,而我没有。
    • 那不准确。最多将它放在名为 plugins 的文件夹中的 dropins 中。
    • 要完全清楚地在“/dropins”下创建“插件”,并确保使用“-clean”选项重新启动 Eclipse。
    • 非常感谢!我只是将我的插件 jar 文件放在 dropins 文件夹中,它就可以工作了?
    【解决方案3】:

    在 Eclipse 4.4.1 中

    1. 在“C:\eclipse\plugins”中复制jar
    2. 编辑文件“C:\eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info”
    3. 添加 jar 信息。 例子: com.soft4soft.resort.jdt,2.4.4,file:plugins\com.soft4soft.resort.jdt_2.4.4.jar,4,false
    4. 重启 Eclipse。

    【讨论】:

    • 您好,我觉得我离让我的插件工作很近了。如果我的插件没有从其中获取更新的在线存储库,我该如何处理该语句的前两个参数?我只有 .jar,所以我不知道为“com.soft4soft.resort.jdt”放什么有什么想法吗?
    【解决方案4】:

    对于 Eclipse Mars(我刚刚验证过)你要这样做(假设 C:\eclipseMarsEE 是你的 Eclipse 的根文件夹):

    1. plugins 文件夹添加到 C:\eclipseMarsEE\dropins,使其如下所示: C:\eclipseMarsEE\dropins\plugins
    2. 然后将要安装的插件添加到该文件夹​​中: C:\eclipseMarsEE\dropins\plugins\someplugin.jar
    3. 使用 clean 选项启动 Eclipse。
    4. 如果您在桌面上使用快捷方式,则只需右键单击 Eclipse 图标 > 属性和目标 字段添加:-clean 像这样:C:\eclipseMarsEE\eclipse.exe -clean

    1. 启动 Eclipse 并验证您的插件是否正常工作。
    2. 从目标字段中删除 -clean 选项。

    【讨论】:

      【解决方案5】:

      转到Help -> Install New Software... -> Add -> Archive...。完成。

      【讨论】:

      • 不适合我。总是告诉我找不到我选择的文件夹。如何找到插件文件夹的位置?这不是标准安装,所以告诉我它通常在哪里没有帮助。我不是这台计算机的管理员,所以我无法重新安装任何东西,但是当我添加远程存储库时添加插件会起作用。此特定插件仅作为 .jar 文件提供。
      • 不,这仅适用于存档中包含 contents.jar.zip 文件。
      • 您不能只是将.jar 文件重命名为contents.jar 并将其放入.zip 文件中,对吧?至少对我没用。
      【解决方案6】:

      你可以这样做:

      1. 关闭 Eclipse
      2. 下载一个 jar 插件(假设它的 testNG.jar)
      3. 将 testNG.jar 复制到某个文件夹(例如 C:\Project\resources\plugins)
      4. 在您的 Eclipse 安装文件夹中,有一个名为 dropins 的文件夹(可能是 C:\eclipse\dropins),在该文件夹中创建一个 .link 文件(如 plugins.link)
      5. 使用任何文本编辑器打开此文件并输入这一行:
        path=C:/Project/resources/plugins
      6. 保存文件并启动 Eclipse。

      你可以走了!

      请不要忘记在步骤 5 中将插件文件夹路径中的反斜杠更改为正斜杠。我以前忘记了,这会花费我不必要的时间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-17
        • 2015-10-20
        • 1970-01-01
        • 2015-03-03
        • 1970-01-01
        相关资源
        最近更新 更多