linux下安装java

《linux下安装java》

简介

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

到Oracle官网找到下载链接

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
标题:Java SE Development Kit 8u191
Accept License Agreement 接爱许可协议
Linux x64 167.99 MB   jdk-8u191-linux-x64.rpm
Linux x64 182.87 MB   jdk-8u191-linux-x64.tar.gz
《linux下安装java》

Centos8安装方法

# dnf install java-openjdk -y

RPM安装方法:(不推荐此方法!)

# wget http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm?AuthParam=1480402865_ac614d1fc3f20dfc6e7d8a525f7f4190
//下载完成后:
# rpm -ivh jdk-8u112-linux-x64.rpm\?AuthParam\=1480402865_ac614d1fc3f20dfc6e7d8a525f7f4190 

tar安装方法

# wget https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz
# ll -lh 查看下载下来的文件大小
# tar -zxvf jdk-*.tar.gz

//将java文件存放到 /usr/share/目录 否则会因为 (elasticsearch)权限等因素(elasticsearch进入不了/root/目录,导致java not find 没法执行)执行不了!!
# mv /root/jdk1.8.0_191 /usr/share/

配置环境变量

//在profile中添加如下内容:
# vi /etc/profile
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
//设置java环境
JAVA_HOME=/usr/share/jdk1.8.0_191
JRE_HOME=/usr/share/jdk1.8.0_191/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
//让修改生效:
# source /etc/profile
//查看PATH值
# echo $PATH

验证JDK有效性

# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注