2015-11-06 49 views
1

我有一個使用PDE產品配置構建的Equinox服務器應用程序。 由於它是一個服務器應用程序,我想馬上啓動所有包。 啓動配置提供了「默認自動啓動:」選項。 我沒有找到config.ini的任何類似配置。自動啓動生成的產品包

我爲我們的客戶提供x種不同的產品配置。 每個客戶都有自己的功能,具體取決於主要的軟件功能。 每種產品配置都是基於客戶的功能,實際上是一種非常簡單的清潔方式。但由於我想要啓動所有捆綁包,因此我必須將所有包含autoStart="true"的捆綁包添加到產品配置中。

當我從軟件中添加或刪除軟件包時,這特別糟糕。必須更新所有配置。

任何解決方案?我錯過配置屬性嗎?

+1

這是您使用的是xxx.product文件? –

+0

是的,一個eclipse產品文件 –

回答

1

在.product文件中,您可以使用.product文件編輯器在「配置」選項卡的「開始級別」部分指定開始級別。

中。產品文件看起來像實際條目:

<configurations> 
    <plugin id="plugin.id" autoStart="true" startLevel="0" /> 
</configurations> 
+0

我添加了更多描述問題的信息。搜索自動啓動所有包的配置,而不必用autoStart =「true」聲明每個包。與啓動配置類似。 –

+1

這裏有一個工作描述:http://www.eclipse.org/forums/index.php/t/38599/ –