Nainštaloval som verziu Java. Ako môžeme správne nastaviť premennú prostredia $JAVA_HOME
?
Môžete nastaviť JAVA_HOME
v /etc/profile
, ako navrhuje Petronilla Escarabajo. Ale preferovaným umiestnením pre JAVA_HOME
alebo akúkoľvek systémovú premennú je /etc/environment
.
Otvorte /etc/environment
v ľubovoľnom textovom editore, napríklad nano
alebo gedit
a pridajte nasledujúci riadok:
JAVA_HOME="/usr/lib/jvm/open-jdk"
(cesta k java môže byť iná)
Na načítanie premenných použite source
spustením tohto príkazu:
source /etc/environment
Potom skontrolujte premennú spustením tohto príkazu:
echo $JAVA_HOME
Aktualizovať
Zvyčajne väčšina linuxových systémov štandardne používa zdrojový kód /etc/environment. Ak to váš systém'nerobí, pridajte nasledujúci riadok do ~/.bashrc
(vďaka @pje)
source /etc/environment
Ak chcete nastaviť premennú prostredia JAVA_HOME
, postupujte takto:
gksudo gedit /etc/environment
/usr/lib/jvm/java-7-oracle
.JAVA_HOME=/usr/lib/jvm/java-7-oracle
export JAVA_HOME
. /etc/environment
Vyššie uvedený spôsob vám ušetrí starosti s tým, aby ste museli spúšťať príkazy pri každom prihlásení do počítača.
Ak cestu nepoznáte a máte nainštalovaný len openJDK, môžete zadať
update-alternatives --config java
a mali by ste nájsť cestu. Ak chcete nastaviť premennú, môžete napísať JAVA_HOME=<path>
a potom export JAVA_HOME
. Všimnite si, že pri deklarovaní premennej nie je žiadna medzera. Ak chcete skontrolovať, či je premenná uložená, jednoducho napíšte echo $JAVA_HOME
a overte si to.