【问题标题】:How to install plugin for Eclipse from .zip如何从 .zip 安装 Eclipse 插件
【发布时间】:2011-07-25 20:23:53
【问题描述】:

如何从 .zip 安装 Eclipse 插件?我通过选择站点安装了插件,然后检查但从未从 .zip。有人可以帮忙吗?

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    1.确保您的 .zip 文件是有效的 Eclipse 插件

    注意:

    1. 这意味着:您的 .zip 文件包含 文件夹 features 和 plugins,例如:
    2. 对于新版本的Eclipse Plugin,还可能包含另外两个文件 content.jar, artifacts.jar, 例如:

    但这对插件来说并不重要,

    最重要的是文件夹 features 和 plugins

    其中包含必要的xxx.jar,

    例如:

    2.对于有效的Eclipse Plugin .zip 文件,您有两种安装方法

    (1) 自动安装

    Help -> Install New Software -> Add -> Archive

    然后选择您的 .zip 文件

    示例:

    (2) 手动安装

    1. 解压 .zip 文件 -> 得到 文件夹 features 和 plugins
    2. 将它们复制到 Eclipse 的根文件夹,其中已经包含features 和plugins
    3. 重启Eclipse,即可在Window -> Preferences看到你安装插件的设置

    更详细的解释可以参考我的帖子(中文):

    Summary methods of install Eclipse Plugin from .zip

    【讨论】:

    • “(2)手动安装方式”不是手动安装插件的推荐方式。推荐的方法是将罐子放在dropins 目录中,正如康斯坦丁在their answer 中描述的那样。
    • 值得一提的是,您的“更详细解释”的帖子是用中文写的。
    • 如果你想从命令行添加它stackoverflow.com/questions/23946703/…
    • 您的 手动安装 过程是唯一对 this plugin 有效的解决方案
    • 不要选择您的 .zip 文件,而是将其解压缩。然后Add -> Local 选择解压的文件夹。该文件夹假设仅包含单个 eclipse 文件夹。
    【解决方案2】:

    这取决于 zip 包含的内容。看看它是否有 content.jar 和 artifacts.jar。如果是这样,它是一个存档的更新站点。从它进行安装的方式与从远程站点安装的方式相同。

    如果 zip 不包含 content.jar 和 artifacts.jar,请转到 Eclipse 安装的 dropins 目录,创建一个子文件夹(名称无关紧要)并将您的 zip 展开到该文件夹​​中。重启 Eclipse。

    【讨论】:

    • 对于从本地存档安装,我注意到有时您需要取消选中“按类别分组项目”才能查看 jar 中的可用插件。以防它似乎不起作用。
    • @Stoffe,是否需要取消选中“按类别分组项目”取决于存储库的准备方式(其元数据)。存储库是在线还是在本地 zip 文件中都没有关系。
    • 安装Eclipse后直接在eclipse文件夹里面找到dropins文件夹:eclipse/dropins from ekkescorner.wordpress.com/2009/06/27/…
    • 你会扩展“以同样的方式安装...”@Crifan 有一个非常好的答案。
    • “从它安装与从远程站点安装相同”是什么意思?我不能从这里将文件夹作为更新站点,只允许使用 URL。
    【解决方案3】:

    这是我发现在 eclipse 本地安装插件的最简单方法 -

    【讨论】:

    • 不错的一个。大约在 2019 年工作。
    【解决方案4】:

    看到here。您可以解压缩并

    点击 Local 将为您的位置添加前缀 fith file:/C:/etc/folder

    您可以改为单击存档并选择您的 zip,如第二个热门问题中所建议的那样。它将以 jar://path.zip 为前缀,但 Eclipse 本身不接受它。所以,我使用了普通文件夹解决方案。

    【讨论】:

      【解决方案5】:

      康斯坦丁接受的答案有效,但还有一些额外的步骤。重新启动 Eclipse 后,您仍然需要进行软件更新,找到新可用的软件,选中它的复选框,然后单击“安装”按钮。然后它会提示您再次重新启动,然后您才能看到新的视图或功能。

      此外,您可以检查“错误日志”视图,了解 eclipse 抱怨的新插件的任何问题。

      【讨论】:

        【解决方案6】:

        添加到 Criffan 的答案中,

        2.对于有效的 Eclipse Plugin .zip 文件,您有两种安装方法 (1) 自动安装

        在此处尝试安装插件时,有时会出现Dialog appears when trying to add plugin之类的错误

        我们必须在详细信息选项卡中取消按类别对项目进行分组。然后它会正常工作。

        【讨论】:

          【解决方案7】:

          要安装插件,请将文件解压缩到 Eclipse 安装目录(或插件目录,具体取决于插件的打包方式)。在您重新启动工作区(重新启动 Eclipse)之前,该插件不会出现。

          【讨论】:

          • 这已经好几年没用了。您必须使用 dropins 目录或通过 Eclipse 安装 UI 安装。
          • @Konstantin Komissarchik 我在两三个月前使用过它,它对我有用。
          • Eclipse 的哪个版本?由于 Ganymede(3.4 版)和 dropins 文件夹的引入,检测手动添加到 Eclipse 安装的 plugins/features 文件夹中的新插件已被禁用。
          • 我已将插件放置在 Eclipse IDE 中的 plugins/ 文件夹中,用于 Java EE Developers 3.5、3.6、3.7(有和没有服务版本)——只是为了不每年重新安装同一组插件,并且它们被 Eclipse 检测到没有问题。 Eclipse 3.8 SDK 未检测到 plugins/ 和 dropins/ 文件夹中的插件。
          【解决方案8】:

          如果您正在阅读本文是因为您在从“安装新软件”菜单更新时遇到错误,那么您需要这样做

          1. 转到要更新 ex 的位置。 http://update.eclemma.org/
          2. 按照与现场相同的顺序下载所有内容(每个文件夹)
          3. 转到“安装新软件”,但不要粘贴网站的网址,而是粘贴您下载内容的硬盘位置

          请注意:添加后缀file:///到位置
          前任。 file:///C:/Users/harry/Downloads/eclox/

          也许不是最好的解决方案,但这可以完成工作:)

          【讨论】:

            【解决方案9】:

            下载插件,将其解压缩到 eclipse/dropins 文件夹中,然后重新启动 Eclipse IDE。您可能需要将 --clean 与 eclipse 命令一起传递

            【讨论】:

              【解决方案10】:

              我的 .zip 文件格式正确(我认为),但它无法正常工作。即使取消选中“按类别分组项目”也不起作用

              为了安装它,我这样做了:

              • 解压缩 .zip 存档
              • 帮助 -> 安装新软件...
              • 添加... -> 存档...
              • 我选择了“content.jar”文件

              此时 Eclipse 正确读取插件,我继续,接受条件,然后要求我重新启动 IDE。

              【讨论】:

                【解决方案11】:

                Eclipse site article 中提供的这种方法对我有用:

                将从站点获得的存档解压缩到临时目录中。 手动将以下jar解压到同名文件夹中:

                1. features 文件夹中的所有 jar。
                2. plugins\com.perforce.team.help.ui_*.jar(如果存在)
                3. plugins\com.perforce.team.ui_*.jar
                4. plugins\com.perforce.team.branding_*.jar

                例如,com.perforce.team.feature_2012.2.486944.jar 的内容最终必须位于名为“com.perforce.team.feature_2012.2.486944”的文件夹中,解压此 jar 的命令类似于:

                jar -xvf com.perforce.team.feature_2012.2.486944.jar
                

                解压所有指示的 jar 后,将生成的文件夹和解压后的 jar 移动到 Eclipse 安装目录 (ECLIPSE_HOME) 中的插件和功能目录中。

                注意:我按照答案之一中的建议忽略了根文件夹中的文件(例如 artifacts.jar 或 content.jar),它对我有用。

                【讨论】:

                  猜你喜欢
                  • 2014-07-19
                  • 2015-07-18
                  • 2010-11-26
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2020-03-06
                  • 1970-01-01
                  • 1970-01-01
                  相关资源
                  最近更新 更多