Olen asentanut Java-version. Miten voimme asettaa $JAVA_HOME
-ympäristömuuttujan oikein?
Voit asettaa JAVA_HOME
:n /etc/profile
:ssa kuten Petronilla Escarabajo ehdottaa. Mutta JAVA_HOME
:n tai minkä tahansa järjestelmämuuttujan suositeltavin sijainti on /etc/environment
.
Avaa /etc/environment
millä tahansa tekstieditorilla, kuten nano
tai gedit
, ja lisää seuraava rivi:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(java-polku voi olla eri)
Lataa muuttujat source
:n avulla suorittamalla tämä komento:
source /etc/environment
Tarkista sitten muuttuja suorittamalla tämä komento:
echo $JAVA_HOME
Update
Yleensä useimmat linux-järjestelmät lähettävät /etc/environment-tietokannan oletusarvoisesti. Jos järjestelmäsi ei tee sitä, lisää seuraava rivi tiedostoon ~/.bashrc
(Kiitos @pje).
source /etc/environment
Aseta JAVA_HOME
-ympäristömuuttuja seuraavasti:
gksudo gedit /etc/environment
./usr/lib/jvm/java-7-oracle
.JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
. /etc/environment
Yllä oleva menetelmä säästää sinut siltä, että sinun on suoritettava komennot joka kerta, kun kirjaudut sisään tietokoneeseen.
Jos et tiedä polkua ja sinulla on vain openJDK asennettuna, voit kirjoittaa seuraavasti
update-alternatives --config java
ja sinun pitäisi löytää polku. Voit asettaa muuttujan kirjoittamalla JAVA_HOME=<path>
ja sen jälkeen export JAVA_HOME
. Huomaa, että muuttujan ilmoittamisessa ei ole välilyöntiä. Voit tarkistaa, onko muuttuja tallennettu, kirjoittamalla echo $JAVA_HOME
.