Cosa vuol dire "più aggiornata"? Non è solo questione di sostituire quel file... c'è di mezzo la JVM: una determinata versione della JVM è in grado di usare i compilati (quindi ciò che c'è dentro rt.jar) fino alla sua versione e non oltre... se gli sostituisci il file rt.jar con quelli di una versione superiore, semplicemente non funzionerà più nulla.

E che significa "affidabile"? L'unico posto in cui scaricare una JVM e una JDK sono il sito Oracle (ufficiale). Tutto il resto è (potenzialmente) spazzatura.

Continua a sfuggirmi il motivo di questa bizzarra richiesta. Se hai bisogno di usare il package java.util.concurrent allora significa che hai bisogno di una JVM (e di un JDK) almeno della versione 5. Se non hai le abilitazioni necessarie ad effettuare l'aggiornamento, l'unica cosa sensata è chiedere all'amministratore (cioè qualcuno con le abilitazioni necessarie) di farlo.


Ciao.