Linux 配置Java

184 阅读1分钟

首先是centos7环境

离线安装包linux就行,我的是jdk8 64位所以就是jdk-8u251-linux-x64.tar.gz

如果有安装openjdk的需要卸载openjdk

rpm -qa | grep java

卸载命令

rpm -e 包名

配置使用Java

创建工作目录,上传文件,程序一般放在/opt下,因为这个路径就是安装软件的,所以删除了也不会有太大的影响,为了明确位置,我建议再新建目录。

mkdir /opt/work/jvm
cd /opt/work/jvm

上传到这里,然后解压

tar -zxvf jdk-8u251-linux-x64.tar.gz

参数:-z 通过gzip指令处理备份文件-x 解压(换成c就是压缩)-v显示指令执行过程, -f指定备份文件

为了方便配置,以及后面的复用(不是1.8的就改一改),改个名字为jdk1.8

mv jdk1.8.0_251 jdk1.8

配置配置文件

vi /etc/profile

配置文件,最后面一行 如下

#java environment
export JAVA_HOME=/opt/work/jvm/jdk1.8
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

据说:CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}

配置完成,要让他立即生效

source /etc/profile

查看Java版本java -version

ubuntu从7升级到8后,可以切换Java版本的命令

sudo update-alternatives --config java