[原创] hadoop学习笔记:卸载和安装jdk

一,卸载jdk

1.确定jdk版本

 #rpm -qa  |  grep jak

 可能的结果:

java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

2.卸载系统自带的jdk

  #yum -y remove   java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

  #yum -y remove  java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

或者使用

  #rpm -e --nodeps    java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64

      #rpm -e --nodeps      java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64

使用上述命令,即可将系统自带的或者rpm安装的jdk卸载完成。

二,安装jdk

1.到oracle官网下载适合的linux,jdk版本,笔者下载的是1.8。下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.htm

2.安装

  2.1创建文件夹 :mkdir /opt/programfile    笔者将工作目录放在/opt/programfile  

  2.2解压 :tar -zxvf    jdk-8u73-linux-x64.tar.gz  -C  /opt/programfile ,对于bin文件,需要加上可执行权限,之后直接执行即可

  2.3 将java添加到环境变量中 :vim /etc/profile 

  #在文件最后添加 
  export JAVA_HOME=/opt/programfile/jdk1.8.0_73
  export PATH=$PATH:$JAVA_HOME/bin

     2.4使其生效:在root用户下  #source /etc/profile

3.测试 #java -version

 

转载于:https://www.cnblogs.com/jasonHome/p/5351973.html

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在使用 Hadoop 的过程中,JDK 是必需的。这是因为 Hadoop 是用 Java 语言开发的,所以你需要安装 JDK 来编译和运行 Hadoop 程序。 另外,Hadoop 的其他组件(如 Hive、Pig 等)也是用 Java 开发的,所以也需要 JDK 来运行这些组件。 ### 回答2: 学习Hadoop安装JDK,是因为Hadoop是一个基于Java开发的软件框架。JDKJava Development Kit)是Java开发工具包的缩写,它包含了编译、调试和运行Java程序所需要的各种工具和资源。 首先,Hadoop的核心部分是由Java编写的,它在分布式计算环境中进行数据处理和存储。如果没有安装JDK,就无法运行HadoopJava代码。而且,JDK提供了Java编译器(javac)和Java虚拟机(JVM)等工具,这些工具是进行Java程序开发和运行的基础。 其次,Hadoop集群中的各个节点之间需要进行通信和协调。Hadoop使用Java的RMI(远程方法调用)来实现节点之间的通信,RMI依赖于JDKJava远程调用机制。如果没有安装JDK,就无法使用RMI,节点之间的通信就无法实现。 此外,Hadoop还依赖于许多其他的Java库和工具,比如Apache ZooKeeper、Apache Avro和Apache Thrift等。这些库和工具同样需要通过JDK进行编译和运行。 总的来说,学习Hadoop需要安装JDK是因为Hadoop本身是基于Java开发的,它依赖于JDK提供的工具和资源进行编译、运行和通信。只有安装JDK,才能正常地使用和学习Hadoop。 ### 回答3: 学习Hadoop安装JDK是因为Hadoop是一个使用Java编写的开源框架。JDKJava Development Kit)是Java开发环境的软件包,包含了一些必要的工具和库,用于开发和运行Java应用程序。 首先,Hadoop是基于Java编写的,这意味着在学习Hadoop时,需要使用Java语言来编写和理解Hadoop的相关代码。而JDK提供了Java编译器和运行时环境,可以将Java代码编译成可执行的字节码,并在Java虚拟机上运行。 其次,Hadoop利用了JDK中的一些核心类和库,例如Java的I/O类、并发库、网络库等,来实现其分布式计算的功能。通过安装JDK,可以让Hadoop能够正常运行,并使用JDK中提供的工具和类。 此外,安装JDK还可以享受到JDK所提供的其他优势,如跨平台性和丰富的开发工具。JDK支持在不同的操作系统上运行Java代码,可以在Windows、Linux、macOS等各种平台上进行Hadoop学习和开发。而且,JDK还提供了许多强大的开发工具,如Java编译器(javac)、调试器(jdb)和性能分析工具(jprofiler),这些工具可以帮助开发人员更好地分析和调试Hadoop代码。 总而言之,学习Hadoop安装JDK是因为Hadoop使用Java编写,需要使用Java语言来开发和执行Hadoop代码,而JDK提供了Java编译器和运行时环境,以及其他有用的开发工具,这样可以让学习和开发Hadoop的过程更加顺利和高效。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值