CentOS-7系统,Java的安装和环境变量的配置
Posted lishui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS-7系统,Java的安装和环境变量的配置相关的知识,希望对你有一定的参考价值。
1.检查是否安装java(多半是有两个openjava)
java -version
2.卸载openjava,需要卸载两个,后面的包名更换一下就好
rpm -e --nodeps java-1.xx.0-openjdk-xxx
3.从oracle官网上下载rpm包,也可以下载tar包,不过个人感觉rpm包 卸载和安装都快;有需要的可以留言;
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
4.用xftp5,放到虚拟机中;也可以用其他的方式下载(如:wget)或者传输;传输建议使用root帐号,因为可能会造成权限的问题;这里我是自己的虚拟机;存放的位置可以随意;
5.解压安装rpm包
rpm -ivh jdk-8u171-linux-x64.rpm
6.找到系统自动安装的默认路径,主要目的是为了配置环境变量
find / -name ‘java.*‘
这里的意思是说在根目录下 查找符合‘‘java.*’条件的文件;
进入该文件目录,
pwd
复制该文件目录
7.配置环境变量;这里只需改一点,把JAVA_HOME后面的路径,换成自己的java的安装路径;JAVA_HOME主要是指 java文件 bin目录前面的路径;
vim /etc/profile
在末尾插入,如下:
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出
:wq
执行配置生效
source /etc/profile
8.再次查看,或者自己可以来一个helloworld
java -version
java
javac
9.疑问,注释保存更新了环境变量,上面命令基本没影响,可以编译,可以执行;不知道什么原因;
以上是关于CentOS-7系统,Java的安装和环境变量的配置的主要内容,如果未能解决你的问题,请参考以下文章