安装和配置JAVA环境
Posted YoungerChina
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装和配置JAVA环境相关的知识,希望对你有一定的参考价值。
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
1. 下载jdk-8
地址如下:https://www.oracle.com/java/technologies/downloads/#java8
[root@node1 hadoop]# wget https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.rpm
2. 安装jdk
[root@node1 hadoop]# rpm -ivh /opt/hadoop/jdk-8u333-linux-x64.rpm
warning: /opt/hadoop/jdk-8u333-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Preparing... ########################################
Updating / installing...
jdk1.8-2000:1.8.0_333-fcs ########################################
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
warning: /opt/hadoop/jdk-8u333-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
……
3. 修改JAVA环境变量
查询到jdk安装到目录为:/usr/java/jdk1.8.0_333-amd64
[root@node1 hadoop]# ls /usr/java/jdk1.8.0_333-amd64/
bin javafx-src.zip legal man src.zip
COPYRIGHT jmc.txt lib README.html THIRDPARTYLICENSEREADME-JAVAFX.txt
include jre LICENSE release THIRDPARTYLICENSEREADME.txt
[root@node1 hadoop]#
通过在profile文件中追加JAVA和Hadoop 环境变量。在/etc/profile最后部分追加如下内容:
[root@node1 ~]# tail -13 /etc/profile
unset i
unset -f pathmunge
JAVA_HOME=/usr/java/jdk1.8.0_333-amd64
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH
export JAVA_HOME
export CLASSPTH
4. JAVA环境变量生效
配置完环境变量之后,保存文件,并输入以下命令让profile文件立即生效。
[root@node1 ~]# source /etc/profile
验证java变量生效:
[root@node1 hadoop]# java -version
java version "1.8.0_333"
Java(TM) SE Runtime Environment (build 1.8.0_333-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
以上是关于安装和配置JAVA环境的主要内容,如果未能解决你的问题,请参考以下文章