Dopo diverse prove e controprove sono finalmente riuscito a capire come mai un mio prodotto RCP non mostrava lo splash screen interattivo nella sua versione esportata mentre lo mostrava se lanciavo direttamente il prodotto dall'IDE. Il problema è dovuto all'assenza del nome del plugin che definisce lo splash screen, che nel mio caso coincideva con il plugin principale del prodotto stesso. In una simile condizione, l'avvio tramite IDE va a richiamare in automatico lo splash screen poiché trovato all'interno del plug-in stesso, mentre il prodotto finito non sa da quale plug-in prelevare lo splash screen e quindi non lo visualizza. Certo sarebbe molto piu' semplice uniformare il meccanismo di caricamento e risoluzione fra IDE e prodotto finito, o quantomeno inserire dei warning per simili sviste....
Nessun commento:
Posta un commento