【问题标题】:Can't get eclipse to recognize my plugin无法让 Eclipse 识别我的插件
【发布时间】:2011-12-07 20:33:51
【问题描述】:

我通过清单中的“导出向导”导出了我的 Eclipse 插件,看起来一切顺利(没有错误)。它在 zip 文件的插件目录中创建了一个 .jar 文件。

我认为将 jar 放入我的 Eclipse 插件目录会安装它(在重新启动 eclipse 之后),但这不起作用。 Eclipse 看不到插件(透视图不显示)

我尝试了帮助->安装新软件->本地存档,但它一直说“找不到软件”

你能帮我把我的插件准备好安装在一个新的 Eclipse 副本上吗?

附言。我的插件使用 EMF/GMF 等其他依赖项

【问题讨论】:

    标签: java eclipse jakarta-ee eclipse-plugin eclipse-rcp


    【解决方案1】:

    在 Eclipse 中,转到您的控制台窗口。从下拉菜单中,选择 OSGI 控制台。运行命令ssss <name of your plugin> 然后,您将看到插件的状态和一个数字。状态可能是“已安装”,这意味着如果已找到,但不满足某些依赖项。

    运行命令diag <number of your plugin>,你会看到它为什么没有启动。

    更多详情请见Wheres my bundle

    编辑: 验证插件是否正常工作的第一步是使用您的插件启动一个新的 eclipse 实例。在运行配置对话框中,有一个包含所有应该启动的插件的选项卡。确保你的被选中,它将从新的 eclipse 实例开始。

    【讨论】:

      【解决方案2】:

      如果您使用的是 Eclipse 3.4 或更高版本,请将您的插件放在“dropins”目录中。

      要通过帮助安装->安装新软件,您需要创建一个“更新站点”或“p2 存储库”。

      【讨论】:

      • 它不起作用,我不知道为什么但我看不到插件出现
      • create an 'Update site' or a 'p2 repository'. - 你能告诉我怎么做吗?
      【解决方案3】:

      到目前为止,安装插件的最详尽描述由 Vogella deployment of your plug-in 提供

      它涵盖了安装插件的所有 3 种可能方式,详细说明了以下每种方式的优缺点:

      1 .从 Eclipse IDE 安装插件

      2 。导出插件放入dropins文件夹

      3 .为您的插件创建更新站点

      【讨论】:

        【解决方案4】:

        有时您只需要重新启动 Eclipse。文件 -> 重新启动并重试。为我工作,因为 Eclipse 正在缓存我的本地更新站点的结果。

        【讨论】:

          【解决方案5】:
          1. 打开插件.xml

          2. 在“导出部分”的“概览”选项卡中,转到“导出向导”

          3. 在“Destination”部分的“Export”窗口中选择“Install into host.Repository”并选择看起来像“xxx/.metadata/.plugins/org.eclipse.pde.core/install/”的目录

          4. 按“完成”按钮

          5. 等待导出完成,没有任何问题

          6. 重启 Eclipse

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-05
            • 1970-01-01
            • 1970-01-01
            • 2011-11-17
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多