将eclipse.ini与可部署功能中的产品捆绑在一起?
我正在导出一个可部署功能,它捆绑了一个产品插件。在这个产品插件中,我创建了一个定制的欢迎页面和一个splashscreen。现在我希望在安装导出的可部署特性之后,将eclipse.ini与可部署功能中的产品捆绑在一起?,eclipse,eclipse-plugin,eclipse-rcp,Eclipse,Eclipse Plugin,Eclipse Rcp,我正在导出一个可部署功能,它捆绑了一个产品插件。在这个产品插件中,我创建了一个定制的欢迎页面和一个splashscreen。现在我希望在安装导出的可部署特性之后,eclipse.ini文件将被更改,以便将我自己的产品插件传递给参数-product和-showsplash。目前,用户需要在安装该功能后手动进行这些更改。是否有更好的方法,例如将修改后的eclipse.ini与产品捆绑在一起?在功能的build.properties文件中,您可以让它包含任意文件,行如下: root.win32.win
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专家,所以我不知道这是否适用于可部署功能。一般来说,人们不希望某个功能改变运行的产品。好的,谢谢,我会检查一下。