虚拟机上安装jdk 并检查运行程序

一、下载jdk ,登陆官网,查找自己需要的版本

Java Downloads | Oracleicon-default.png?t=N7T8https://www.oracle.com/java/technologies/downloads/

二、打开MobaXterm连接虚拟机,上传jdk到虚拟机(直接拖入虚拟机需要的文件夹)并查看

# cd  /etc

# ls

三、解压jdk

# rpm -ivh jdk-8u221-linux-x86.rpm

 

四、配置java环境变量(JAVA_HOME) ,先找到java安装路径

# which java

设置环境参数(进去最下面加入一行JAVA_HOME的地址)

# vi /etc/profile 

 

#  source /etc/profile(运行文件)

# echo $JAVA_HOME(查看环境变量)

五、编写一个java文件并检查运行

 # vi HelloWorld.java

运行文件:

# javac HelloWorld.java(编译.java文件)

# java -cp . HelloWorld(运行文件)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答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,就无法运行Hadoop的Java代码。而且,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的过程更加顺利和高效。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Discipline68

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值