2012-05-16 22 views
8

Sto organizzando una build di un eclissi RCP.Qualcuno può spiegare eclipse.p2.profile

Utilizzando p2-director una proprietà è il profilo. L'eclisse documentation indica solo la spiegazione seguente, che non è chiara a mio avviso.

-profilo: l'ID profilo contenente la descrizione del prodotto di destinazione. Questo ID è definito dalla proprietà eclipse.p2.profile contenuta nel config.ini del prodotto di destinazione. Per l'Eclipse SDK l'ID è "SDKProfile"

Quindi la mia domanda è:

Qual è il profilo utilizzato per, che cosa descrive e come posso garantire lo uso corretto?

Qualcuno ha una spiegazione migliore o un collegamento a una documentazione adeguata?

risposta

4

Non sono un esperto, ma ci proverò. In pratica contiene tutto il materiale necessario per far funzionare il meccanismo di aggiornamento del software per l'applicazione. Ne avrai bisogno con un'applicazione RCP. Contiene (tra le altre cose) l'elenco di risorse utente attualmente installate. Ti consente di ripristinare uno stato precedente di installazione.

Si possono trovare gli esempi di questo in ogni installazione di Eclipse in p2//org.eclipse.equinox.p2.engine/profileRegistry

+0

Inoltre, è necessario disporre di un profilo, ma in teoria è possibile chiamare il profilo RCP applicazione qualcosa di diverso da 'SDKProfile', anche se entro un App RCP non farà male a chiamarlo così. –