【发布时间】:2011-05-24 20:04:00
【问题描述】:
在 p2 之前,可以编写一个自定义安装处理程序,该处理程序具有在安装期间执行任何“自定义”任务的功能。
我看到 p2 不再支持自定义安装处理程序。 我一直听说“自定义接触点”可以替代它。
但是我找不到任何具体的示例/文档。
谁能告诉我如何使用 p2 更新管理器获取自定义安装处理程序的功能。
编辑:我想做的事情的描述 -
我需要编辑 eclipse.ini 文件并将 -Xmx 属性设置为基于我们是在 64 位还是 32 位环境中运行的值。
编辑 2: 我尝试使用以下行在我的功能中创建一个 p2.inf 文件 -
instructions.install = \
addJvmArg(jvmArg:-Xmx900m);
instructions.install.import= \
org.eclipse.equinox.p2.touchpoint.eclipse.addJvmArg,
它可以工作,但是它不区分 32 位和 64 位。
【问题讨论】:
-
您不需要为此使用自定义接触点。我很确定您可以在产品定义中指定 JVM 参数。
-
如何检查一个运行的是 64 位还是 32 位?
-
嗯。也许那是不可能的。
标签: eclipse installation p2 pde