centos 安装全局及单用户jdk

一、安装全局jdk,以jdk1.8为例

1、下载jdk文件

下载地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html


官网可能比较慢或者网盘:jdk-8u271-linux-x64.tar.gz (访问密码:5085)

2、以root用户将下载的压缩包上传至linux服务器  /usr/local/  目录下,注意:如果上传至其他目录,也要保证所有用户都有该目录有可读权限

然后进入目录解压

cd ./usr/local

tar -xvf jdk-8u271-linux-x64.tar.gz

3、编辑/etc/profile 文件,在文件最后添加以下代码:

vi /etc/profile

export JAVA_HOME=/usr/local/jdk1.8.0_271 

export  CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar    

export PATH=$PATH:${JAVA_HOME}/bin

export JAVA_HOME PATH CLASSPATH 

然后使文件改动生效

source /etc/profile

4、检验root用户是否配置成功,执行命令:

java -version

出现下图中的结果即代表配置成功:

同样切换其他用户,执行相同命令进行检查

二、为单用户安装jdk,以jdk1.8为例

1、下载软件同上

2、以该用户身份上传至用户自己的根目录,如/home/www

3、在该目录下解压压缩包,解压方式同上

4、编辑用户根目录下的.bash_profile文件,并添加配置

cd /home/www

vi .bash_profile

在文件最后添加:

export JAVA_HOME=/home/www/jdk1.8.0_271

export  CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export  PATH=$PATH:${JAVA_HOME}/bin

export JAVA_HOME PATH CLASSPATH  

使文件生效:

source .bash_profile

5、检验安装是否成功方法同上

你可能感兴趣的:(centos 安装全局及单用户jdk)