1、系统版本
jackray@jackray-M32CD4-K:~$ cat /proc/version
Linux version 4.15.0-36-generic (buildd@lgw01-amd64-031) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC 2018
2、切换到root权限
jackray@jackray-M32CD4-K:~$ sudo su
[sudo] jackray 的密码:
root@jackray-M32CD4-K:/home/jackray#
root@jackray-M32CD4-K:/home/jackray#
3、mkdir /usr/java 新建目录
root@jackray-M32CD4-K:/usr/java# pwd
/usr/java
4、把jdk复制到/usr/java中
root@jackray-M32CD4-K:/home/jackray/公共的/soft# cp jdk-8u191-linux-x64.tar.gz /usr/java
5、解压jdk
root@jackray-M32CD4-K:/usr/java# tar -zxvf jdk-8u191-linux-x64.tar.gz
……
root@jackray-M32CD4-K:/usr/java# ls
jdk-8u191-linux-x64.tar.gz
jdk1.8.0_191
root@jackray-M32CD4-K:/usr/java#
6、配置环境变量
root@jackray-M32CD4-K:/usr/java# gedit /etc/profile
复制如下段落到 打开的文件的最后
export JAVA_HOME=/usr/java/jdk1.8.0_191
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
7、配置文件生效
root@jackray-M32CD4-K:/usr/java# source /etc/profile
8、测试
root@jackray-M32CD4-K:/usr/java# java
root@jackray-M32CD4-K:/usr/java# javac
root@jackray-M32CD4-K:/usr/java# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
9、完美。
如果出现 只有source之后才可以生效的话 重启 试试。
如果还是不行的话配置 gedit /etc/profile 加上
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
然后source /etc/profile 重启之后生效。
如有疑问敬请留言
扫描二维码关注公众号,回复:
3639251 查看本文章