Nella mia applicazione RCP Io uso questo codice per passare prospettiva:Cambia prospettiva in un'applicazione RCP da Eclipse Juno?
IWorkbenchWindow window = getViewSite().getWorkbenchWindow();
window.getWorkbench().showPerspective(PRODUCT_PERSPECTIVE_ID, window);
non ho cambiato il mio codice, ma ho cambiato il mio sviluppo environnement da
java 6 64bits + windows + Eclipse Indigo
a
java 7 32bits + windows + Eclipse Juno
E ora la prospettiva non cambia più, senza eccezioni e nulla di sospetto è visibile nel debug.
Non ho trovato alcuna segnalazione di errore.
C'è una spiegazione? Una soluzione?
Grazie. Non è la soluzione che ho scelto per il mio programma, ho fatto ciò che è scritto nella mia risposta, visto che Juno è troppo buggato e brutto per entrare in produzione oggi. Ma la tua risposta sembra buona e potrebbe essere utile per gli altri quindi finalmente la accetto :) –
@dystroy Grazie per l'accettazione. Sono giunto alla tua stessa conclusione: le versioni 4.x sono ancora troppo buggy. – WReach