Linux安装jdk(两种方式)

2024-05-10 00:58
文章标签 linux jdk 安装 两种 方式

本文主要是介绍Linux安装jdk(两种方式),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

建设上面的环境第一步肯定是安装jdk,所以和大家一起学一下基本知识centos7.5安装jdk1.8。

安装jdk有两种方法:手动安装 yum安装。 yum安装如下:

1、查询要安装jdk的版本:

命令:yum -y list java*

file

2、安装jdk1.8

命令:yum install -y java-1.8.0-openjdk.x86_64

3、查询jdk版本

命令:java -version

这样就安装成功了。默认给安装到usr/lib/jvm/ 强迫症的我,肯定不能让他们安装到这里。

手动安装如下:

1、先去官网找到jdk1.8:点我快速进入官网

file

现在下载需要oracle账户。会直接跳转登录页面。

file

没有账号需要注册一下oracle账号。

file

第一次注册需要邮箱激活一下。

file

然后就可以用邮箱+密码直接登录。 登录完之后可以直接下载!

file

2、让他慢慢下载,我们先去创建一个文件夹:

file

 
  1. 进入DATA目录(我用的DATA目录):

  2. 命令:cd DATA

  3. 创建jdk文件夹

  4. 命令:mkdir jdk

file

然后静静等待下载完之后。

file

3、上传服务器: file 上传完成:在jdk目录下ll查询一下 file

4、解压jdk:

file

在jdk目录下解压: 命令:tar -zxvf jdk-8u211-linux-x64.tar.gz(jdk-8..这个是刚下载的jdk名称)

5、解压成功:

file

6、配置环境变量:

命令: vim /etc/profile

file

7、配置一下环境变量代码:

file

把以下命令放到环境变量 export JAVA_HOME=/DATA/jdk/jdk1.8.0_211 export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/ export PATH=$PATH:$JAVA_HOME/bin

file

8、刷新环境变量文件: 刷新环境变量命令:source /etc/profile file

9、查看是否安装成功: 查询jdk版本命令: java -version file

终、、


以上就是linux两种安装jdk方法,有什么问题可以联系我哈

这篇关于Linux安装jdk(两种方式)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974987

相关文章

测试服务搭建之centos7下安装java

一 安装Java 1 创建普通用户 useradd userNameTest passwd userNameTest 提示输入密码:【输入wujian的密码】 user:userNameTest group:root passwd:123456789   2 给“userNameTest”分配root权限 vi /etc/sudoers 在文件中找到 # %wheel ALL=(

算法的设计方式

1.贪心算法 贪心算法(又称贪婪算法)是指在对问题求解时,从问题的某一个初始解出发,总是做出在当前看来最好的选择,当达到某算法中的某一步不能再继续前进时,算法停止。这时,就得到了问题的一个解,但不能保证求得的最后解是最优的。也就是说,不从整体最优上加以考虑,它所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题能产生整体最优解或者是整体最优解

NoSQL/MongoDB安装

其实MongoDB官网提供安装教程和使用教程,在官网的Docs目录下面:http://docs.mongodb.org/manual/,由于我的Server是CentOS7属于RedHat系列,但是RedHat目录里面有yum/rpm安装,Other Linux Systems里面有少许的安装步骤,感觉这官网的安装步骤也不是很全面,于是有了此文。 首先说明我没有使用yum/rpm安装,而是

Linux脚本重定向

Shell中可能经常能看到:>/dev/null  2>&1  eg:sudo kill -9 `ps -elf |grep -v grep|grep $1|awk '{print $4}'` 1>/dev/null 2>/dev/null 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo "123" > /home/1

Linux下网卡开机自动加载

新安装的虚拟机发现自动起不了网卡接口,每次启动都要 # ifup ens33 则比较麻烦,将下面eht1改成自己的网卡名称的文件修改即可 编辑/etc/sysconfig/network-scripts/ifcfg-eth1 ONBOOT=yes

RYU安装与遇见的错误

1. gcc no such file or directory 是gcc 没有安装  #yum install gcc #yum install gcc-c++ 2  In file included from greenlet.c:5:0: greenlet.h:8:20: 致命错误: Python.h:没有那个文件或目录 编译中断。 error: Setup sc

ubuntu下安装coreseek出现的错误汇总

1.coreseek无法生成configure文件  [plain] view plain copy libstemmer_c/mkinc.mak:10: warning: source file 'runtime/utilities.c' is in a subdirectory,  libstemmer_c/mkinc.mak:10: but option 'sub

Linux删除大文件rm -rf的问题

请几天,我删除系统汇总的大文件,大约100G左右,当我使用rm -rf  xxxx.log删除后,使用df -h发现空间并未释放。 一开始以为是由于磁盘虚拟挂载,导致我删除的文件并不是当前目录的文件。但后来发现并不是。 我在网络上搜索发现都是  要: lsof | grep delete kill -9 xxx 但是我觉得这样不安全。 比如文件被进程锁定,或者有进程一直在向这个文件写数

iOS逆向 class-dump的安装和使用

一、概述 class-dump是进行iOS逆向开发常用的一款工具,其主要作用是导出App的头文件内容。根据这些头文件可以大致分析出APP的结构和内容。 二、下载和安装 下载地址:http://stevenygard.com/projects/class-dump,如下图所示: 下载class-dump-3.5后,将dmg文件里的class-dump复制到“usr/bin”下,如下图所示

SpringBoot 学习四:macOS安装MySQL 以及报错解决

从MySQL官网下载Mysql,在本地安装好之后,用数据库连接工具Sequl Pro去连接数据库,发现报错了,报错信息有两种: Error1:Unable to connect to host 127.0.0.1 because access was denied.Double-check your username and password and ensure that access fro