与Windows下安装Java配置环境变量不同的是,Linux下需要通过命令行来完成

  1. 首先我们需要准备一个jdk的安装包,以如下安装包为例,然后通过输入命令tar -zxvf jdk-8u201-linux-x64.tar.gz解压到root当前目录
    Linux下Java环境搭建
  2. 通过ll命令查看,我们可以看到解压后的文件内容
    Linux下Java环境搭建
  3. 修改目录及子目录的所有权限chown -R root:root jdk1.8.0_201/

系统环境变量的配置

1.我们输入命令cd jdk1.8.0_201目录下,使用pwd命令查看当前路径,并将其复制一下
Linux下Java环境搭建

  1. 然后我们输入vi /etc/profile去配置我们的系统环境,在最后一行输入以下配置,然后保存退出,还记得怎么保存退出吗?复习一遍,点击ESC键,按住shift + :,输入**wq!**回车
    Linux下Java环境搭建
  2. 输入source /etc/profile让环境变量生效,然后jps一下就是你的Java环境变量
    Linux下Java环境搭建如果你想看的更清楚一些,输入java,如果你能看到这些信息说明全局环境变量已经配置成功
    Linux下Java环境搭建

普通用户环境变量的配置

  1. 我们要把jdk的压缩包再次解压到user用户下的home目录下tar -zxvf jdk-8u201-linux-x64.tar.gz -C /home/user/
  2. 然后我们输入cd /home/user切换到普通用户下,再次修改user用户及用户组的权限,chown -R user:user jdk1.8.0_201,此时ll -a查看隐藏文件下有一个**.bash_profile**就是普通用户的环境变量Linux下Java环境搭建
  3. 输入vi .bash_profile进入到环境变量的编辑页面,按图示配置环境
    Linux下Java环境搭建
    4.同样的source .bash_profile让环境变量生效,jps一下,这样的就是成功的
    Linux下Java环境搭建

用户切换不同命令的区别

在环境配置的过程中需要由root用户切换到user用户。
对于root用户,其环境变量是全局的 路径在/etc/profile下;而对于user普通用户,它有自己的环境变量,存放在隐藏文件下的.bash_profile。
su - rootsu - user不仅仅是切换到自己的工作目录 | 家目录,还切换到自己的环境变量里
如果是su - root用户切换到su user那它的环境变量还是全局的,此时对于Java环境的操作是不被允许的,只有切回到su - user才是普通用户的环境变量,才能对其操作

Linux下Java环境搭建

相关文章:

  • 2021-09-25
  • 2021-09-25
  • 2021-11-09
  • 2021-11-03
  • 2021-09-08
  • 2021-09-25
  • 2021-11-18
猜你喜欢
  • 2021-08-16
  • 2021-08-16
  • 2021-11-18
  • 2021-11-19
  • 2021-11-18
  • 2021-08-31
  • 2021-09-07
  • 2021-09-25
相关资源
相似解决方案