linux环境下安装JDK(详解)

article/2025/10/13 12:43:51

linux环境下安装JDK

一、下载JDK

jdk-8u144-linux-x64.tar下载链接:https://pan.baidu.com/s/10TxlxW0t742Sf42_VxAP3w?pwd=zzkt
提取码:zzkt
想要下载其他版本的可到官网下载:https://jdk.java.net/
进入官网之后,点击下图所指位置
在这里插入图片描述

点击之后往下滑,找到linux版本,选择想要下载的进行下载即可
在这里插入图片描述

二、检测linux上有没有默认安装JDK
安装之前我们要先查看linux上边有没有默认安装JDK,CentOS6.5,CentOS7会默认安装JDK,这里我们输入java -version 看是否安装的有JDK,
在这里插入图片描述

如果想上图一样则表示虚拟机安装了JDK,我们要先把它卸载掉
在卸载之前,查看有关java的相关文件:输入

rpm -qa | grep java
  • 1

在这里插入图片描述

可以看到有一些相关文件,输入命令进行删除

rpm -qa | grep java |xargs rpm -e --nodeps
  • 1

现在有关JDK的有关文件就删除了,现在我们在查看以下是否还有JDK,输入:

java -version
  • 1

出现这个提示就说明JDK卸载了
在这里插入图片描述

现在我们进行安装JDK
在安装之前,我们现在/usr下建一个名为的java文件夹,输入:

mkdir /usr/java
  • 1

建好之后,输入cd /usr进入usr目录

cd  /usr 
  • 1

之后再输入ll 查看该目录下的内容,我们就可以看到我们刚创建的java文件了

ll
  • 1

在这里插入图片描述

三、开始安装JDK
下载好JDK之后,要将JDK上传到linux虚拟机上,我这里用的是WinScp连接的虚拟机,也可以用其他的,只要能将JDK上传到虚拟机上即可
打开winscp,安如下方式输入自己的ip,以root的身份连接,输好之后点击Login,进行连接

在这里插入图片描述
连接好之后会出现如下提示,点击yes即可

在这里插入图片描述

在左边windows下找到jdk下载储存的位置,在在右边找到需要存放jdk的位置,将jdk的压缩包直接拖到右边即可。这里将压缩包存放在虚拟机的/usr/java/路径下

在这里插入图片描述

压缩包上传好之后打开Linux虚拟机,进入刚才jdk压缩包存放的位置
我这里是存放在/usr/java/路径下,然后cd /usr/java
进入jdk存放的路径之后,输入ll,即可看到多了一个压缩包 jdk-8u144-linux-x64.tar.gz
在这里插入图片描述
现在讲压缩包进行解压,输入命令:

tar -xvf jdk-8u144-linux-x64.tar.gz
  • 1

如果安装的jdk和我安装的版本不一样,输入命令 tar -xvf jdk压缩包的名称

压缩好之后输入命令:

vi /etc/profile
  • 1

在文件的最后添加如下内容:

export JAVA_HOME=/usr/java/jdk1.8.0_144
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/    
export PATH=$PATH:$JAVA_HOME/bin
  • 1
  • 2
  • 3

添加之后如下图:
在这里插入图片描述

export JAVA_HOME=/usr/java/jdk1.8.0_144 这一句, 这里/usr/java/jdk1.8.0_144是我jdk的路径,如果存放的路径和我的不一致的,改为自己jdk存放的位置即可,另外两句直接复制上边代码即可
输入好之后保存退出
输入source /etc/profile 用于执行刚修改的文件,使之立即生效,而不用从新启动
输入 java -version 出现如下内容变,jdk就安装好啦。

在这里插入图片描述


http://chatgpt.dhexx.cn/article/33VOcvO2.shtml

相关文章

Linux安装JDK详细教程(图文教程)

1、下载Linux版本的JDK(注意看自己安装的Linux系统是什么位数) 查看本机位数命令:sudo uname --m JDK官网下载地址:https://www.oracle.com/java/technologies/downloads 2、使用工具远程进入Linux系统,查看Linux是否…

linux安装jdk环境(多种方式)

linux系统通用安装 通过tar.gz压缩包安装 此方法适用于绝大部分的linux系统 1、先下载tar.gz的压缩包,这里使用官网下载。 进入: Java Downloads | Oracle 勾选接受许可协议后选择对应的压缩包,下载完成后上传的linux服务器上&#xff0…

Linux系统上安装JDK(有图详解)

Linux系统上安装JDK 安装中要用到的工具: 1、通过Xshell连接linux服务(需要先安装Xshell) Xshell网盘提取链接(提取码:1sqk) 2、如果是在自己电脑上使用VMware安装的linux服务,可直接通过终端…

Linux安装jdk的详细步骤

文章目录 1:查看Linux系统是否有自带的jdk2:官网下载jdk3:上传jdk安装到到linux服务器4:解压jdk5:配置环境变量6:重新加载配置,输入:source /etc/profile7:进行测试 linu…

Linux安装jdk(详细教程)

一、JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVMJava系统类库)和JAVA工具。 二、准备工作(以下步骤自己有可以跳过…

随机森林原始论文_初识随机森林

在机器学习中,随机森林是一个包含多个决策树的分类器, 并且其输出的类别是由个别树输出的类别的众数而定。 发展出推论出随机森林的算法。 而 "Random Forests" 是他们的商标。 这个术语是1995年由贝尔实验室的Tin Kam Ho所提出的随机决策森林而来的。这个方法则是…

随机森林通俗理解

原文中还有python实现过程 随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。 其实从直观角度来解释,每棵决策树…

随机森林算法详解

[Machine Learning & Algorithm] 随机森林(Random Forest) 阅读目录 1 什么是随机森林?2 随机森林的特点3 随机森林的相关基础知识4 随机森林的生成5 袋外错误率(oob error)6 随机森林工作原理解释的一个简单例子…

随机森林--

----------------------集成学习---------------------- 集成学习可以被分为三个主要研究领域: -----------------------------------------------------模型融合----------------------------------------------------- 模型融合在最初的时候被称为“分类器结合…

随机森林 matlab

Ref: 官方 matlab 已有牛人 在前人的基础上进行学习,然后针对具体应用。 很容易掌握 随机森林法 基本概念 Random Forest(随机森林)是Bagging的扩展变体,它在以决策树 为基学习器构建Bagging集成的基础上,进一步在…

保姆级随机森林算法Python教学

摘要 机器学习算法是数据挖掘、数据能力分析和数学建模必不可少的一部分,而随机森林算法和决策树算法是其中较为常用的两种算法,本文将会对随机森林算法的Python实现进行保姆级教学。 0 绪论 数据挖掘和数学建模等比赛中,除了算法的实现&…

python实现随机森林

1. 随机森林的介绍 随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。随机森林的名称中有两个关键词,一个是“随…

随机森林可视化

今天看到别人的文章,说到了随机森林可视化,于是尝试了下。 window安装 windows版本安装: 1.在下面去下载window的exe安装包,安装graphviz。 http://www.graphviz.org/download/ 在路径选项,点击add path to computer&#xff0c…

随机森林模型

本文代码及数据集来自《Python大数据分析与机器学习商业案例实战》 集成模型简介 集成学习模型使用一系列弱学习器(也称为基础模型或基模型)进行学习,并将各个弱学习器的结果进行整合,从而获得比单个学习器更好的学习效果。集成学…

随机森林文本分类

随机森林原理及代码实现 机器学习系列 第一章 随机森林原理及代码实现 文章目录 随机森林原理及代码实现机器学习系列前言一、集成算法是什么?二、随机森林是什么三、 数据预处理3.1 先来看一下我们的文本数据3.2 预处理3.3 统计评论情感值积极与消极的占比 二、使…

随机森林

随机森林-----集成算法之一,分类,回归和特征选择 算法步骤: 1.用有抽样放回的方法(bootstrap)从样本集中选取n个样本作为一个训练集 2.用抽样得到的样本集生成一棵决策树。在生成的每一个结点: 1.随机不重复…

随机森林(Random Forest)简单介绍

文章目录 随机森林(Random Forest)简单介绍1. 介绍2. 工作原理2.1 随机森林的基本原理2.1.1 随机采样2.1.2. 随机选特征2.1.3. 多数表决 2.2 随机森林的建模过程2.2.1. 建立多颗决策树2.2.2. 特征随机选择2.2.3. 样本随机选择2.2.4. 决策树训练与生成2.2…

什么是随机森林?

什么是随机森林? 随机森林是一种有监督的机器学习算法。由于其准确性,简单性和灵活性,它已成为最常用的一种算法。事实上,它可以用于分类和回归任务,再加上其非线性特性,使其能够高度适应各种数据和情况。 …

[Machine Learning Algorithm] 随机森林(Random Forest)

1 什么是随机森林? 作为新兴起的、高度灵活的一种机器学习算法,随机森林(Random Forest,简称RF)拥有广泛的应用前景,从市场营销到医疗保健保险,既可以用来做市场营销模拟的建模,统计客户来源,保留和流失,也可用来预测疾病的风险和病患者的易感性。最初,我是在参加校…

随机森林算法

随机森林 1.1定义1.2随机森林的随机性体现的方面1.3 随机森林的重要作用1.4 随机森林的构建过程1.5 随机森林的优缺点2. 随机森林参数描述3. 分类随机森林的代码实现 1.1定义 随机森林是一种有监督学习算法,是以决策树为基学习器的集成学习算法。随机森林非常简单&…