问题标签 [p2-director]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1220 浏览

eclipse - Eclipse - 如何从命令行传递 VM 参数(不更改 eclipse.ini)

如何将VM参数从命令行传递给eclipse?

我正在尝试使用 eclipse p2 director将插件安装到 Eclipse 中,但速度很慢并尝试在 download.eclipse.org 上进行搜索

帮助页面上有通知说:

在执行这些操作时,您可以通过将 VM 参数 eclipse.p2.mirrors 设置为 false 来禁用自动镜像选择机制。

搜索我得到“为什么 Eclipse 的“检查更新”非常慢(以及如何修复它)”

在“eclipse”之后添加它,或者在 eclipse.ini -Declipse.p2.mirrors=false

然而

-> 未知选项

-> 启动工作台

-> 放在最后没有效果

更新:我无法成功安装,所以我认为原因是 p2 director 搜索download.eclipse.org并失败。然后在 Greg 的建议之后,我确定了这些参数的位置并使用版本(它只通过确切的版本:空或0.10.0.qualifier不适合)。所以现在安装成功完成但仍然很慢,可能是因为download.eclipse.org仍在联系。在下面登录

eclipsec -application org.eclipse.equinox.p2.director -repository http://www.nodeclipse.org/updates/ -installIU org.nodeclipse.jjs.feature.feature.group/0.10.0.201401270634 -vmargs -Declipse.p2.mirrors=false

使用来自 ATD-Bundle 的 eclipse

0 投票
1 回答
2012 浏览

eclipse - Eclipse p2 控制器应用程序无法更新功能

我正在开发Node.js 脚本以使用Eclipse 内置 p2 导向器应用程序安装 Eclipse 插件。在某些情况下,p2-director 无法更新功能。

我也尝试同时通过.feature.jarfeature.group

这可能与.maven功能包括.maven.common插件有关。.common插件也被其他功能使用。
然而,这也发生在其他没有共享依赖关系的特性上。p2 director 帮助页面没有指定逻辑,也没有给出参考。

0 投票
2 回答
232 浏览

eclipse - P2 主管,用于将一个构建包含到其他项目更新站点中

我有 2SVN个项目存储库说Project1& Project2Project1是使用的主要应用程序Project2。我想要实现的是,无论何时Project1使用Jenkins它构建都应该包括更新站点Project2并自动构建它并在Project1.

Project2 包含 6 个项目和一个更新站点(包括artifacts.jar, content.jar. feature/, plugins/, site.xml)。

我怎样才能做到这一点?是否eclipse P2 director可以使用?如果是,那么如何?如何自动化合并Project2更新站点的过程Project1

更新

简而言之,在哪里包含Project2更新站点Project1,以便无论何时Project1构建它都应该Project2使用更新站点自动安装?

更新站点: /pathto/repository/updatesite/

给定链接的内容:artifacts.jar, content.jar. feature/, plugins/, site.xml

我正在尝试这个命令:

但它未能说明未找到功能名称。

更新 1

到目前为止,我取得的成就:

Project1->使用 Jenkins成功构建。

-> 创建了一个包含\Path_in\Project1\eclipsec.exe -application org.eclipse.equinox.p2.director -repository http:/pathto/repository/updatesite// -installIU featurename -destination \Path_in\Project1\eclipse.

该批处理文件现在正在Project2成功安装Project1

我想要实现的是再次自动化这些步骤,即一旦我完成Project1使用构建Jenkins,它应该从 Jenkins 触发上述命令(可能是命令中需要的一些修改)以包含Project2Project1. 这可能吗?

0 投票
0 回答
966 浏览

eclipse - 如何通过命令行重新启动或退出我的 Eclipse

我正在通过命令行(通过使用 p2director)卸载 eclipse 中的应用程序,如果我想让它生效,我想重新启动我的 eclipse 或退出我的 eclipse 并重新打开它以进行下一次安装。

为此,我尝试了如下的 -clean(作为第一个命令)命令,但这对我不起作用。

我可以得到一些输入,怎么能做同样的事情?

谢谢 !

0 投票
0 回答
201 浏览

eclipse - Eclipse p2 控制器应用程序日志?

我使用 tycho 创建了自己的产品。一切正常。现在,我尝试使用该产品上的 p2 director 应用程序从本地存储库中列出和安装/卸载功能。但是,不管我做什么,我都没有得到任何结果。

命令使用(带有和不带有 -console 参数)是:

应用程序启动并且可以使用它。

我检查了包 org.eclipse.equinox.p2.director.app 是否存在并已激活。

但是,我看不到 p2 director 应用程序的日志或报告,也看不到任何错误指示。

工作空间/.metadata 目录或配置目录中也没有日志

我应该期待什么?

我还尝试使用 -uninstallIU 选项来尝试卸载产品中包含的可选功能之一,但结果是相同的。没有消息,什么都没有。

0 投票
0 回答
229 浏览

eclipse - Eclipse 产品未检测到 dropins 插件并且未更新 bundles.info

我已将我的 eclipse RCP 产品从 eclipse 3.8 迁移到 eclipse 4.12。每当我们向 plugins 或 dropins 文件夹添加任何其他插件时。它反映在 eclipse 3.8 的 bundles.info 中。但在 Eclipse 4.12 中,它不会更新 bundles.info 文件,并且在启动时会导致错误。

为什么它不更新 bundles.info?

目录:

\eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info

文件夹结构

    • 插件
    • 下降
    • 配置