JDK是啥
“JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。”
验证是否已安装JDK
java -version
解释:没有安装
JDK的下载
现在下载JDK需要登录才能实现下载了,
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载此包, 这个时候可能会跳转到登录页面, 没事, 先自己注册一个账号, 然后重新进入此页面下载即可
上传JDK包到centos中
先安装一个上传下载工具:lrzsz
运行命令:
yum install lrzsz
上传
运行命令: rz
就会默认弹出一个选择框, 这个时候, 选择刚才下载的包, 点确定
解压安装
需求: 安装目录:/usr/local
先查看一下/usr/lcoal下有什么文件夹和文件呢
[root@chenglee2 local]# ls /usr/local/ bin etc games include lib lib64 libexec sbin share src [root@chenglee2 local]#
解压:
tar zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local/
解释:
tar命令是用来解压压缩包的, -C 参数, 是直接压缩到哪个目录上, 这里我解压到/usr/local上面
然后我们要做一个验证, 它是否已经解压到/usr/lcoal下了呢, 用什么命令, ls
[root@chenglee2 ~]# ls /usr/local/ bin etc games include jdk1.8.0_231 lib lib64 libexec sbin share src [root@chenglee2 ~]#
已经解压到/usr/local下面了, "jdk1.8.0_231"文件夹就是,
配置环境变量
编辑 vim /etc/profile
在这个全局环境文件最后追加下面的内容
export JAVA_HOME=/usr/local/jdk1.8.0_231 export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
look
然后:wq保存退出
刷新环境变量
source /etc/profile
查看JDK是否已经生效
java -version