non dovrebbe essere un grande evento per aggiornare una versione secondaria e non ho mai avuto problemi.
Detto questo, i famigerati problemi di Java 7 sono alquanto spaventosi, e anche difficile è stato un aggiornamento della versione principale, quei problemi specifici sono apparsi di fatto in Java 6 ~ u20 e sono stati forse risolti in u25. Sono emersi solo perché Java 7 ha alcuni flag di ottimizzazione abilitati di default che Java 6 non ha. Se avessi usato quei flag in Java 6, avresti potuto verificare non solo crash, ma esecuzione errata di loop , cioè errori di calcolo, a causa di un aggiornamento minore da 6u19 a 6u20 (circa).
Il fatto è che nessuno garantisce che una versione aggiornata funzionerà affatto. La JVM, il suo ambiente (computer, sistema operativo) e la tua applicazione, interagiscono tutti reciprocamente e sono ragionevolmente sicuro che l'intera enorme quantità di cose gioca bene insieme, dovresti davvero fare enormi quantità di test di regressione.
Il mio approccio agli aggiornamenti JVM è simile a qualsiasi aggiornamento: a meno che non abbia una necessità specifica di aggiornamento e a meno che non si tratti di un aggiornamento di sicurezza critico, aspetterò un po 'di tempo e leggo le esperienze di altre persone su Internet. Se nessuno si lamenta entro un mese circa, è probabile che l'aggiornamento sia sicuro.