EN
Ubuntu - set JAVA_HOME environment variable
7 points
In this short article we would like to show how to set JAVA_HOME
environment variable in Ubuntu.
Simple steps:
- check where Java JDK is installed
Run command:xxxxxxxxxx
1ls -al /usr/lib/jvm
Output:
so, Java JDK path is:xxxxxxxxxx
1total 16
2drwxr-xr-x 3 root root 4096 sie 18 09:56 .
3drwxr-xr-x 141 root root 4096 sie 19 10:26 ..
4lrwxrwxrwx 1 root root 25 lut 20 2019 default-java -> java-1.11.0-openjdk-amd64
5lrwxrwxrwx 1 root root 21 sty 15 2020 java-1.11.0-openjdk-amd64 -> java-11-openjdk-amd64
6-rw-r--r-- 1 root root 2044 lip 15 22:45 .java-1.11.0-openjdk-amd64.jinfo
7drwxr-xr-x 7 root root 4096 sie 18 09:56 java-11-openjdk-amd64
/usr/lib/jvm/default-java
- add
JAVA_HOME
to/etc/environment
Run command:Add following line overxxxxxxxxxx
1sudo nano /etc/environment
PATH
:Updatexxxxxxxxxx
1JAVA_HOME="/usr/lib/jvm/default-java"
PATH
line adding:$JAVA_HOME/bin
at the end:Pressxxxxxxxxxx
1PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"
ctrl
+o
andctrl
+x
to save file and exit program.
Screenshot:/etc/environment file with JAVA_HOME environment variable - Ubuntu - request to reload environment variables (optional operation)
Run command:xxxxxxxxxx
1source /etc/environment
Note: it will reload currently used terminal variables only! So, run it for different terminals if it is necessary, re-login users or restart Linux.
- verify
JAVA_HOME
configuration
Run command:Output:xxxxxxxxxx
1echo $JAVA_HOME
xxxxxxxxxx
1/usr/lib/jvm/default-java