Linux学习(三)centOS安装java

Linux使用之centos下运行Java程序 前言 在Java中所有的程序都是在JVM上运行的。Java虚拟机(JVM)读取并处理经过编译的与平台无关的*.class文件。因为Java语言源程序编写后,先使用Java伪编译器进行伪编译,将其转换为中间码,也就是字节码(class文件) JVM原理 (下图) 前阵子一直都有在使用Linux系统,包括Ubuntu和centos,但是还没在上面跑过Java程序,所以就想着弄个,这样可以在上面... 阅读详情

1.下载jdk文件包

下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.根据系统版本还有位数选择下载的jdk版本1.8(我的电脑是centOS7.6 X64),选择如下图:

3.用Xftp/Xshell将文件上传到指定文件目录下(可以上传压缩包,也可以在本地解压好上传)

我这里放在usr/java文件夹下:

解压命令:

tar zxvf jdk-8u121-linux-x64.tar.gz

我这里是解压好的直接Xftp拖拽上传;

4.配置环境变量

4.1.打开需要编辑的文件

vim /etc/profile

4.2 进入编辑模式,加入如下配置文件

export JAVA_HOME=/usr/java/jdk1.8.0_211
export JRE_HOME=${JAVA_HOME}
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}/bin

4.3 退出编辑模式,输入:wq!保存文件,重启虚拟机

输入:java -version,出现版本信息则安装完成



 我在安装的时候出现以下异常:

1.出现“bash: /home/jdk1.8.0_211/bin/java: Permission denied”

说明没有权限,输入如下命令进行授权

 chmod -R 777 /(java_home的完整路径) 

2.授权完成之后,

出现“/usr/java/jdk1.8.0_211/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory”,

输入如下命令:

yum install glibc.i686

等下载完成之后保存;再次输入:java -version,正常显示版本信息,则说明安装成功,如图所示;

输入javac,出现如图所示信息,说明java安装正常:

至此Linux安装java完成,验证完成;

Linux CentOS 环境下安装JDK的三种方法 大型分布式系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。麻烦帮忙转发一下这篇文章+关注我系统犹如一个生命,系统中各个服务犹如骨骼,其中的数据犹如血液,而Kafka犹如经络,串联整个系统。这份Kafka源码笔记通过大量的设计图展示、代码分析、示例分享,把Kafka的实现脉络展示在读者面前,帮助读者更好地研读Kafka代码。 阅读详情

相关推荐

【Linux】Linux虚拟机centos7安装配置JAVA(jdk)

1.构建虚拟机,连接Linux 下载安装VMware、centos 7镜像文件,在VMware上安装配置linux系统,搭建linux环境。 启动linux虚拟机,登陆root用户,通过客户端(电脑)去连接Linux系统(否则无法将外部的文件复制到虚拟机中) 下载SecureCRT连接Linux系统 在Linux中输入命令:ip addr,查看ip地址 打开SecureCRT,新建连接(点击⚡图标),在连接框中输入刚刚查到的ip地址,输入username:root,点击下一步,建立连接 在弹框中输

heyiyiya 1266

在CentOS中配置java jdk环境

方法一、 1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk) [root@localhost ~]# yum search java|grep jdkldapjdk-javadoc.x86_64 : Javadoc for ldapjdkjava-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environmentjava-1.6.0-...

weixin_30340353的博客 119

Linux CentOS6 下安装jdk

下载JDK 根据操作系统的位数下载对应的JDK,操作系统是32位的就下32位的JDK,64位的就下64位的JDK。Linux x86是32位JDK,Linux x64是64位JDK。 Linux下的JDK安装包现有两种格式.rpm和.tar.gz。rpm是redhat红帽的标准安装包,rpm安装时会自动配置。 本安装示例在CentOS 6系统下进行,其它类型Linux系统安装方式相同,下载的JDK版本为1.7.0_71, jdk-7u71-linux-i586.tar.gz 下载地址:https://pan

qq_44900987的博客 1225

CentOS 7 安装java环境

A.yum工具进行安装 常用命令 1.查看是否装有java环境

xiongyingli博客 267

CentOS 下 7z的安装

其实关于Kafka,能问的问题实在是太多了,扒了几天,最终筛选出44问:基础篇17问、进阶篇15问、高级篇12问,个个直戳痛点,不知道如果你不着急看答案,又能答出几个呢?若是对Kafka的知识还回忆不起来,不妨先看我手绘的知识总结脑图(xmind不能上传,文章里用的是图片版)进行整体架构的梳理梳理了知识,刷完了面试,如若你还想进一步的深入学习解读kafka以及源码,那么接下来的这份《手写“kafka”》将会是个不错的选择。Kafka入门为什么选择KafkaKafka的安装、管理和配置。

2401_83915450的博客 1055

Linux Centos中安装多个JDK并且管理

Linux Centos中安装多个JDK并且管理

{竹子} 1271

linux安装phantomjs,-bash: /usr/local/bin/phantomjs: is a directory解决方案

首先安装依赖——fontconfig和freetype yum install fontconfig freetype2 在官网上下载对应版本的包 http://phantomjs.org/download.html rz 上传到服务器 -xvf 解压 不要+z 设置软连接 ln -sf /home/phantomjs-2.1.1-linux-i686/bin/phantomjs /usr/loc...

qq_35309220的博客 2103

KEIL MDK 生成bin文件实战:C51与ARM双平台配置指南

本文详细介绍了在KEIL MDK开发环境中,为C51和ARM双平台自动生成BIN文件的实战方法。针对C51平台,通过srec_cat.exe工具编写批处理脚本并集成到KEIL;针对ARM平台,则利用fromelf.exe工具直接配置。文章还提供了通用脚本方案和路径、变量、版本兼容性等常见问题的避坑指南,帮助开发者高效完成嵌入式程序部署。

weixin_29188997的博客 346

linux permission denied解决方法

centos安装go的时候,配置完环境变量,想执行go versionz 查看版本报了permission denied错误解决方法 到 安装的bin目录下,修改go的权限chomd +x go完美解决了问题...

qqnbsp的博客 4623

NVIDIA 2025 Board Design Engineer 校招笔试全解析:从基础门电路到理想放大器设计

本文详细解析了NVIDIA 2025届板级设计工程师校招笔试的核心考点与解题策略。内容涵盖从基础门电路、CMOS实现NOR门,到开关电源CCM/DCM模式波形分析与效率计算,以及理想运放电路设计与稳定性优化。旨在帮助考生构建硬件知识体系,掌握工程思维,顺利通过NVIDIA Board Design Engineer校招笔试。

weixin_29172201的博客 195

Cadence ADE实战:1GHz VCO相位噪声仿真全流程(附PSS/Pnoise避坑指南)

本文详细介绍了在Cadence ADE环境中对1GHz VCO进行相位噪声仿真的完整流程。重点剖析了PSS(周期性稳态分析)和Pnoise(周期性噪声分析)两大核心引擎的关键参数设置与避坑指南,帮助射频与模拟IC设计者准确评估VCO性能,解决仿真不收敛、结果异常等常见问题。

rock5的博客 668

如何在Linux,Ubuntu,CentOS上安装Java 14

Java 14 is released on March 2020. In this tutorial, we will learn how to Install Java 14 on Linux. We will learn two ways to install Java on Linux. Java 14于2020年3月发布。在本教程中,我们将学习如何在Linux上安装Java 14。 我们...

从零开始的教程世界 1097

搭建PX4开发系统(Ubuntu 22.04)

本文是《从零开始学 PX4 无人机开发》系列第二篇,适合开发者在 Ubuntu 系统下快速搭建 PX4 编译与仿真环境,支持 QGroundControl、Gazebo、MAVSDK 等完整工具链。

qq_15856721的博客 4195

Linux(Centos)安装Java JDK及卸载

一、准备工作 a. 因为Java JDK区分32位和64位,所以在安装之前需先判断一下我们CentOS系统为多少位系统·,命令如下: uname -a解锁:如果有x86_64就是64位的,没有就是32位的。后面是x686或x86_64则内核是64位的,i686或i386则内核是32位的        由此可知我的CentOS为32位系统,故而我需要下载32位的JDK。 b. 下

allin_allin的恋爱小屋 1万+

DP链路训练从HPD触发到通道对齐:原理与调试实战

高速数字接口的稳定工作依赖物理层信号的精确协商,链路训练正是DisplayPort接口中确保源端与接收端在速率、摆幅和时序上达成一致的关键机制。HPD作为链路状态变化的触发信号,与通道对齐一同构成了训练流程的首尾环节。理解从时钟恢复到均衡再到多通道对齐的完整过程,有助于快速定位显示异常问题。在工程实践中,借助DPCD寄存器交互和AUX通道日志,可以系统性地排查训练失败原因。围绕链路训练全流程进行剖析,重点探讨HPD触发机制、训练图案选择、寄存器配置以及链路降级策略,为显示方案开发与调试提供工程参考。

weixin_30110543的博客 234

SAP FICO CK40N批量发布标准价:常见报错排查与实战解决指南

本文详细解析了SAP FICO模块中CK40N批量发布标准价的常见报错及解决方案。从物料选择、成本核算到最终发布的全流程,提供了针对'已有标准成本估算记号'等典型报错的实战处理技巧,并分享了预防性维护与批量处理的高效方法,帮助财务人员提升工作效率。

weixin_29234509的博客 304

linux centos安装java jdk

linux centos安装java jdk1.清除系统默认自带jdk,如openJDK2.下载JDK3.安装JDK4.会默认安装到/usr/java路径下5.配置环境变量使配置生效查看新装的java版本 1.清除系统默认自带jdk,如openJDK (1)查看已安装的JDK rpm -qa|grep jdk (2)删除JDK(先卸载java-1.7.0-openjdk.x86_64再卸载java-1.7.0-openjdk-headless.x86_64) ps:copy-jdk-configs-3.

天气怎么样的博客 423

Halcon实战:基于图像清晰度自动筛选最佳对焦图片

本文详细介绍了如何使用Halcon实现基于图像清晰度的自动筛选最佳对焦图片技术。通过分析灰度值统计和标准差等核心指标,结合实战代码示例,帮助开发者高效处理工业检测中的对焦问题,提升自动化检测的准确性和效率。

weixin_27015733的博客 438

在 CentOS、Rocky Linux、RHEL 和 Fedora 上安装 Java 的方法

本教程将向您展示如何在当前版本的基于 RPM 的 Linux 发行版上安装 Java:Red Hat Enterprise Linux、CentOS、Fedora 和 Rocky Linux。Java 是一种流行的编程语言和软件平台,允许您运行许多服务器端应用程序。本教程涵盖了安装最新的默认版本的 Java,以及选择安装任何旧版本,并根据需要在您的环境中切换多个版本。

rubys007的博客 1286

YOLO26改进策略【小目标改进】| 添加专用于小目标的检测层 附YOLOv1~YOLOv11的检测头变化详解

在目标检测领域,小目标检测一直是一个具有挑战性的问题。算法以其高效快速的特点受到广泛关注,然而在面对小目标时,仍存在一些局限性。本文将介绍如何在中添加小目标检测层,以提高对小目标的检测能力。原始模型结构如下: 二、有效特征层对应的检测头类别 2.1 P3/8 - small检测头 原始模型中的对应的检测头主要用于检测相对较小的目标。其特征图大小相对较大,空间分辨率较高。 适合检测尺寸大概在到像素左右的目标。 2.2 P4/16 - medium检测头 这个检测头对应的经过了更多的下采样操作,相比P3/

Limiiiing的博客 348

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Linux(Centos)安装tomcat并且部署Java Web项目

步骤一、下载安装包 a.   下载tomcat linux安装包,地址:http://tomcat.apache.org/download-80.cgi , 我们下载的版本是8.0,下载方式如图: b.   因为tomcat的安装依赖于Java JDK,所以需要先判断Linux系统下面是否安装了JDK并配置了环境变量 b.1  输入命令:java

allin_allin的恋爱小屋 9718

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux centos7.5安装java基本环境

Linux centos7.5安装JDK1.8和Tomcat9以及redis5 下载centos7.5地址http://mirrors.aliyun.com/centos/7/isos/x86_64/ Linux的学习阶段防火墙记得全程关闭的哈 查看防火墙状态 [root@localhost ~]# systemctl status firewalld ...

长草颜团子 16万+

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

linux centos 使用yum安装java

centos 使用 yum 安装java 1、首先,在你的linux服务器上运行: yum update 如果是之前没有运行过,会运行一段时间,下载很多内容,看到下面的部分,表示已经完成。 2、然后,使用一下命令搜索任何版本的已安装的JDK组件 rpm -qa | grep -E '^open[jre|jdk]|j[re|dk]' 3、查看是否之前安装过...

红桃峰峰 的博客 781

linux centos7 安装java17

linux centos7 安装java17

Meta39的博客 5569
上一篇: Linux学习(二)centOS设置静态IP地址
下一篇: Linux学习(四)常用命令解析
呱小飞
博客等级 码龄9年 26粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值