Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将eclipse.ini与可部署功能中的产品捆绑在一起?_Eclipse_Eclipse Plugin_Eclipse Rcp - Fatal编程技术网

将eclipse.ini与可部署功能中的产品捆绑在一起?

将eclipse.ini与可部署功能中的产品捆绑在一起?,eclipse,eclipse-plugin,eclipse-rcp,Eclipse,Eclipse Plugin,Eclipse Rcp,我正在导出一个可部署功能,它捆绑了一个产品插件。在这个产品插件中,我创建了一个定制的欢迎页面和一个splashscreen。现在我希望在安装导出的可部署特性之后,eclipse.ini文件将被更改,以便将我自己的产品插件传递给参数-product和-showsplash。目前,用户需要在安装该功能后手动进行这些更改。是否有更好的方法,例如将修改后的eclipse.ini与产品捆绑在一起?在功能的build.properties文件中,您可以让它包含任意文件,行如下: root.win32.win

我正在导出一个可部署功能,它捆绑了一个产品插件。在这个产品插件中,我创建了一个定制的欢迎页面和一个splashscreen。现在我希望在安装导出的可部署特性之后,
eclipse.ini
文件将被更改,以便将我自己的产品插件传递给参数
-product
-showsplash
。目前,用户需要在安装该功能后手动进行这些更改。是否有更好的方法,例如将修改后的
eclipse.ini
与产品捆绑在一起?

在功能的build.properties文件中,您可以让它包含任意文件,行如下:

root.win32.win32.x86=absolute:file:eclipse.ini

可以找到build.properties文件中可以包含哪些内容的信息。

Eclipse ini通常在构建或安装过程中创建。内容可以在内部给出。您可以在那里指定参数,这些参数将输入到生成的p2产品中。安装产品后,该参数将添加到eclipse.ini文件。

通常您会构建一个完整的RCP并发布(这是Aptana和STS所做的)。感谢您的帮助。我只提供可部署功能。这可以通过自定义的
config.ini
来实现吗?您可以使用p2安装程序来实现(参见示例)。我不是p2专家,所以我不知道这是否适用于可部署功能。一般来说,人们不希望某个功能改变运行的产品。好的,谢谢,我会检查一下。