2012-05-01 10 views
12

2 domande.Principiante su debian e tentativo di rendere Java 7 la versione java predefinita utilizzata

  1. Dopo l'installazione di Oracle Java 7 sulla mia nuova casella locale Debian, ho aperto un terminale ed eseguite il seguente comando:

java -version

Quando ho fatto che si afferma: versione java "1.6.0_26" Java (TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot (TM) Cliente VM (build 20.1-b02, modalità mista, condivisione)

ho installato il Java 7 JDK e Java JRE 7 nelle seguenti directory, rispettivamente:

/usr/lib/jvm/jdk1.7.0 /usr/lib/jvm/jre1.7.0

  1. Esiste un modo per rimuovere il Java- Anche le cartelle 6-sun e java-6-sun-1.6.0.26 o faranno male solo a lasciarle lì?

Qualsiasi aiuto/direzione su queste 2 domande sarebbe apprezzato.

Saluti.

risposta

22

sudo update-alternatives --config java

è il comando di scambiarlo credo.

È quindi possibile chiamare

which java

e dovrebbe fare riferimento alla versione selezionata.

+2

Grazie, Mike. Apprezzo sicuramente la risposta rapida. L'ho capito! – Melinda

+0

nessun problema, io sono un grande fan di Ubuntu e Ubuntu Essential utilizza il deb. sistema di pacchetti, quindi ho preso una pugnalata selvaggia nel buio :) –

3

sudo update-java-alternatives -s ... configurerà tutte le alternative allo stesso tempo update-java-alternatives -l elenca le alternative

+1

Questo è in realtà il comando necessario per roba che utilizza la variabile di ambiente JAVA_HOME – txomon

Problemi correlati