Questa è una domanda che ti aiuterà a capire cosa una volta che ti sarai reso conto che dopo aver aggiornato la tua versione di Java, NetBeans IDE si rifiuta di avviarsi. E anche dopo aver aggiornato la $PATH
variabile nel tuo .bashrc
file, scopri ancora che NetBeans non si avvierà e quando provi ad avviarlo tramite la riga di comando con il comando:
./netbeans-8.0.2/bin/netbeans
Ti dà solo:
Cannot find java. Please use the --jdkhome switch.
Ma poi quando provi a specificare il nuovo jdkhome
con ( <version
verrà sostituito con il tuo numero di versione, ad esempio potrebbe essere sostituito con 1.8.0_40
):
./netbeans-8.0.2/bin/netbeans --jdkhome jdk<version>/
Ti accorgi che devi farlo ogni volta che NetBeans si avvierà effettivamente, e sta diventando piuttosto un fastidio.
Quindi, ciò che è effettivamente necessario fare è andare al file di configurazione di NetBeans in cui la variabile home JDK effettiva è impostata per NetBeans in modo che NetBeans possa fare riferimento a quello all'avvio.