2016-01-12 71 views
0

我正在導出捆綁產品插件的可部署功能。在這個產品插件中,我創建了一個自定義的歡迎頁面和一個閃屏。現在我想要在安裝導出的可部署功能之後,將eclipse.ini文件更改爲將我自己的產品插件傳遞給參數-product-showsplash。目前,用戶需要在安裝該功能後手動進行這些更改。有沒有更好的方法,例如將修改的eclipse.ini與產品捆綁在一起?將eclipse.ini與可展開功能中的產品捆綁在一起?

+0

通常情況下,您會構建一個完整的RCP並將其發送(這就是Aptana和STS所做的)。 –

+0

謝謝你的幫助。我只提供可部署的功能。這可以通過一個自定義的'config.ini'來實現嗎? –

+0

您可能可以使用p2安裝程序(例如,請參閱[這裏](https://www.eclipse.org/forums/index.php/t/167541/))。我不是P2專家,所以我不知道它是否適用於可部署功能。一般而言,人們不希望某個功能會更改運行的產品。 –

回答

0

在你的功能的build.properties文件,你可以把它包括與這樣一行任意文件:

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

什麼可以包含在build.properties文件中的信息可以發現here

0

Eclipse ini通常在構建或安裝期間創建。內容可以在ProductConfiguration Editor - Launching內給出。您可以在那裏指定您的參數,並將它們輸入到您的構建生成的p2產品中。產品安裝完成後,參數將被添加到eclipse.ini文件中。