首页 > 系统相关 >Linux Centos安装JDK1.8教程

Linux Centos安装JDK1.8教程

时间:2023-11-06 12:05:10浏览次数:46  
标签:JDK1.8 java jdk Centos ls Linux HOME local usr

第一步:先下载JDK1.8,可以去官网下载,也可以直接这里的:

下载地址:链接:https://pan.baidu.com/s/1f1EDWvG-GzpQRJaC_W4SpA 密码:9pj1

先检查是否有安装JDK:
#rpm -qa | grep jdk

先把系统自带的干掉(如果没有直接跳过):
    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
    rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

第二步:上传到linux系统上

第三步:解压缩命令
#tar zxvf jdk-8u161-linux-x64.tar.gz
 
第四步:安装到/usr/local/java文件夹下面
先创建文件夹:
#mkdir /usr/local/java
 
第五步:把解压后的JDK版本复制到java文件夹
#cp jdk1.8.0_161 /usr/local/java -r

第六步:给当前环境添加JAVA的bin目录
#vim /etc/profile

末尾,按 i 进行编辑,在最后面添加如下代码:【拷贝的时候注意不要有空格】
#set java enviroment
JAVA_HOME=/usr/local/java/jdk1.8.0_161
JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

添加完后,按ESC,再输入  :wq 进行保存!

第七步:设置配置文件立即生效
#source /etc/profile

检查配置是否正确:
# java

 

17  rpm -qa | grep jdk
   18  pwd
   19  cd /home
   20  ls
   21  aimin
   22  ls
   23  cd aimin
   24  pwd
   25  ls
   26  cd software/
   27  pwd
   28  ls
   29  mkdir java
   30  cd java
   31  pwd
   32  ls /mnt/hgfs/software/jdk-8u161-linux-x64.tar.gz
   33  cp  /mnt/hgfs/software/jdk-8u161-linux-x64.tar.gz ./
   34  ls
   35  tar zxvf jdk-8u161-linux-x64.tar.gz
   36  mkdir /usr/local/java
   37  ls
   38  cp jdk1.8.0_161 /usr/local/java -r
   39  vim /etc/profile
   40  source /etc/profile
   41  java
   42  history

 

MacOS安装Java 1.8:

https://www.jianshu.com/p/26d455a82c57

 

 



标签:JDK1.8,java,jdk,Centos,ls,Linux,HOME,local,usr
From: https://blog.51cto.com/emanlee/8203515

相关文章

  • Linux高频命令
    1.sed字符替换用法;sed's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线”\”进行转义。单引号”‘’”是没有办法用反斜线”\”转义的,这时候只要把命令中的单引号改为双引号就行了,格式如下:#要处理的字符包含单引号se......
  • Centos 基本命令
    vim的使用:yuminstallvim-yx保存退出q退出,不保存q!强制退出,不保存w保存,但没退出wq保存并退出wq!强制保存并退出配置网卡:vim/etc/sysconfig/network-scripts/ifcfg-ens33(以实际网卡为准,可以用Tab补全)#编辑网卡配置文件TYPE=Ethernet#网卡类......
  • Linux认证 | RHCA是什么等级的证书?考到工资能有多少?
    RHCA就是红帽认证架构师,RHCA是红帽公司在红帽认证工程师(RHCE)和红帽认证技师(RHCT)认证推出之后又一个最新的顶级认证,在业界也是最受欢迎的、最成熟的linux认证。那么RHCA是什么等级的证书?考到工资多少呢?下面我们就来了解一下吧。01RHCA是什么等级的证书?红帽认证分为三个等级:红帽认证......
  • Linux下内存buff/cache占用过多问题解决
    在Linux下经常会遇到buff/cache内存占用过多问题,如果buff/cache占用过大的,free空闲内存就很少,影响使用;通常内存关系是:普通机器:total=used+free虚拟机器:total=used+free+buff/cache这个时候可以看到buff/cache占用的内存非常大,这个时候可以使用一下命令去清除一下cache内存echo1>......
  • Linux基础命令(一)
    ls就是list的缩写,通过ls命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等常用参数://列出目录所有文件,包含以.开始的隐藏文件ls-a//列出除.及..的其它文件ls-A//反序排列ls-r//以文件修改时间排序ls......
  • Linux 日志管理
    rsyslog介绍日志(Log)是记录和存储计算机、软件、应用或其他系统的操作和事件的文件或数据流。它们可以为系统管理员、开发人员和最终用户提供详细的背景信息,以帮助他们了解和诊断系统的行为。rsyslog是一个开源的日志处理工具,一般用在类Unix系统上,是syslogd的扩展。它提供了更......
  • centos7 中 安装 rmblast 软件
     静态二进制(免安装) 001、系统(base)[root@pc1software]#cat/etc/redhat-releaseCentOSLinuxrelease7.6.1810(Core)##centos7.6 002、下载安装包(最新版是2.14.1,但是centos7.6不能使用该版本,因为GLIBC库版本过低等因素;经过测试,只能调用2.14.0版本)......
  • Linux基础操作
    1)将原来的虚拟机映像文件复制到一个新的目录,并启动新复制好的虚拟机。 2)练习使用date、shutdown、exit、halt、reboot等命令a.使用date命令修正系统时间,改为当前日期时间 b.使用shutdown命令发出警告信息,查看其他控制台上的用户是否收到信息。  c.通过Internet查找......
  • Centos7 报No suitable device found for this connection错误,无法启动网卡
    #先备份网卡配置文件[root@xiaojing~]#cd/etc/sysconfig/network-scripts/[root@xiaojingnetwork-scripts]#cpifcfg-ens33ifcfg-ens33.bak#生成新的UUID,并追加到网卡配置文件中。[root@xiaojing~]#uuidgenens3346ff4fc9-9fa1-4010-856f-48d06388e2c5[root@xiaoj......
  • linux 进程的管理和调度 --- __schedule() 函数分析
    运行队列Linux采用的是每个CPU都有自己的运行队列,这样做的好处:(1)每个CPU在自己的运行队列上选择任务降低了竞争;(2)某个任务位于一个CPU的运行队列上,经过多次调度后,内核趋于选择相同的CPU执行该任务,那么上次任务运行的变量很可能仍然在这个CPU缓存上,提高运行效率。 __schedule() ......