您的位置 首页 java

RHEL7配置JAVA环境变量

一般可以采用rpm安装,rpm安装jdk之后不需要配置环境变量。

我们这里采用的是tar.gz预编译版本安装,下载过后直接解压就能用,但是要配置java的环境变量。

搜索jdk,获得bin.tar.gz的下载链接。我这里的是2019.6月最新的版本12.0.1

  • [root@mycat~] wget
  • [root@mycat~] tar -xf jdk-12.0.1_linux-x64_bin.tar.gz?AuthParam=1561163766_f9ccf5b744e09a80056c96ef543c26de -C /usr/local/
  • [root@mycat~] ls /usr/local //会出现jdk12.0.1的目录,目录名太长影响使用,做个链接

做个链接,方便

  • [root@mycat~] ln -s /usr/local/jdk12.0.1 /usr/local/java //将解压目录做个链接,相当于java目录装在/usr/local/java

/root下的.bash_profile

[root@mycat~] vim /root/.bash_profile //配置环境变量,文件末尾写入这三句话:

JAVA_HOME=/usr/local/java

PATH=$JAVA_HOME/bin:$PATH //这里JAVA_HOME在前。意思是我安装的这个java应该被优先选择。系统中安装的java版本可能会低

export JAVA_HOME PATH //有些是针对对应用户下的.bash_profile或.profile进行配置,有些是配置/etc/profile。这里我用的是RHEL7,修改/etc/profile之后,linux的命令全都不能用了,配置/root/.bash_profile则没有问题

编辑环境变量

[root@mycat~] source /etc/profile //source一下生效。

[root@mycat~] echo $JAVA_HOME //查看当前环境变量中有没有JAVA

[root@mycat~] java -version//查看JAVA版本是否为需要的版本

查看环境变量

总结:RHEL7配置JAVA环境变量,修改的不是/etc/profile,而是/root/.bash_profile,如果修改了/etc/profile,会导致linux命令无法调用。

文章来源:智云一二三科技

文章标题:RHEL7配置JAVA环境变量

文章地址:https://www.zhihuclub.com/172474.shtml

关于作者: 智云科技

热门文章

网站地图