【问题标题】:Downloading Eclipse plug-in from Eclipse Marketplace for offline usage从 Eclipse Marketplace 下载 Eclipse 插件以供离线使用
【发布时间】:2016-01-01 12:40:23
【问题描述】:

我要安装的插件(Eclipse Jubula 数据库驱动程序)仅在 Eclipse Marketplace 中可用。但是,我需要将它安装到在未连接到 Internet 的机器上运行的 Eclipse 包中。有什么方法可以获取更新站点地址,以便我可以下载文件以进行离线安装?这个answer解决了下载更新站点的问题,但是我没有看到从eclipse市场获取更新站点地址的方法

【问题讨论】:

    标签: java eclipse eclipse-plugin eclipse-marketplace


    【解决方案1】:

    是的。花了几个星期后,我发现了这个简单的过程:

    1. 在文件夹A 中解压Eclipse
    2. 在文件夹B 中解压Eclipse
    3. 在文件夹 A 中启动 Eclipse
    4. 安装插件
    5. 删除文件夹plugins/ 中所有在两个Eclipse 安装中相同的文件。
    6. 删除文件夹features/ 中所有在两个Eclipse 安装中相同的文件。

    这为您留下了运行插件所需的文件。但由于这不再是更新站点,您无法轻松安装插件。

    要解决这个问题,您有两种选择:

    1. 将文件放入dropins/ folder

    2. 使用您确定的文件创建更新站点。祝你好运。我尝试了几个月,但结果充其量是不稳定的(“无法安装组件,因为...”)。

    【讨论】:

      【解决方案2】:

      在 Eclipse Marketplace 的每个插件页面上,使用“安装”按钮下方最右侧的图标。这将打开一个包含更新站点 URL 的叠加层。

      【讨论】:

        【解决方案3】:

        为了跟进 Aaron 的回答,plugins/features/ 中的相关文件进入一个新文件夹 eclipse/,然后可以将其放入 dropins/ 文件夹中。

        举个具体的例子,我想将Jenerate plugin 安装到离线机器上。在我尝试此操作时,更新站点处于脱机状态。所以我继续通过 Marketplace 将它安装在另一台可以访问 Internet 的机器上,这导致创建了一个文件夹 features/org.jenerate.feature_1.0.2 以及一个 jar plugins/org.jenerate_1.0.2.jar。我将它们分别放入离线机器上新创建的目录dropins/jenerate/eclipse/featuresdropins/jenerate/eclipse/plugins。另请参阅Eclipse help document

        【讨论】:

          猜你喜欢
          • 2011-08-06
          • 1970-01-01
          • 2010-11-25
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多