centos7配置jdk8环境变量
Posted zwq194
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7配置jdk8环境变量相关的知识,希望对你有一定的参考价值。
最近在Linux的环境下配置jdk,参照网上的一些教程出现了一些问题,原因大致是由于centos的系统版本不同或者是jdk的版本不同导致出现了一定的问题。包括常规的因为classpath配置不对出现的执行Java命令报错:无法找到或者无法执行该类。因此想要写这篇博客记录一下,方便自己日后复习,也希望可以帮助到别人;
首先是下载jdk安装包,由于最近jdk开始收费了,没有以前下载那么方便了,这里给出下载地址:http://1366.site:5/linux/jdk-8u201-linux-i586.tar.gz
解压后安装就可以了
配置环境变量:
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_201
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
JAVA_HOME是你的jdk安装目录
配置好之后执行source /etc/profile让修改后的配置文件生效
检查知否配置成功:
最简单的方法就是执行Java -version命令
但是个人建议还是编一个小的Java程序javac,java一下,之前遇到过Java -version正常执行,Javac正常执行,Javac命令无法执行的情况,也就死classpath没有配置成功。所以建议大家完整的来一套
另外建议跟换多个目录测试一下,有时即使不配置jdk环境变量,有些目录下仍然可以正常执行Java命令。
以上是关于centos7配置jdk8环境变量的主要内容,如果未能解决你的问题,请参考以下文章