首页 > 系统相关 >linux下安装jdk步骤

linux下安装jdk步骤

时间:2022-10-25 19:47:58浏览次数:58  
标签:解压 java jdk tar 步骤 linux 压缩包

inux下安装jdk,都是下载压缩包解压,配置环境变量等步骤。这里记录一下安装1.8版本的过程,方便下次查阅。

1.创建java安装目录

mkdir -p java/jdk
2.下载jdk压缩包

切换到jdk目录下,执行下载命令

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
或者直接上传自己下载好的压缩包,我这里是上传自己的压缩包(tar.gz包,不需要安装)

3.解压

解压命令:

tar xzvf jdk-8u321-linux-x64.tar.gz
解压完成后,会生成对应的目录,可以根据个人习惯执行命令改个名字

 

4.配置环境变量

编辑配置文件:

vi /etc/profile
在最下方加入两行

export JAVA_HOME=/usr/local/java/jdk/jdk1.8
export PATH=$PATH:$JAVA_HOME/bin
然后刷新配置文件

source /etc/profile
5.查看是否配置成功

命令:java -version

 

配置成功
————————————————
版权声明:本文为CSDN博主「Kiven_l」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Kiven_l/article/details/123324644

标签:解压,java,jdk,tar,步骤,linux,压缩包
From: https://www.cnblogs.com/cbliu/p/16826028.html

相关文章

  • linux下安装mysql5.7,实测成功
    1、下载MySQL包1)官网下载(可忽略)这里选择linux通用版本,MySQL5.7.28--64位   将压缩包通过ftp或其他方式传送至服务器上2)yum直接下载[root@A11home]#wget http......
  • linux配置免密钥登录
    1.ssh命令在linux中,可以通过ssh命令来登录另一台服务器。打开两台linux虚拟机,一台Linux01的ip为192.168.226.128,另一台linux02为192.168.226.129,开机后在linux01终端输入......
  • linux 多个php版本切换环境默认版本
    原版本为php7.2.18#找到php的位置whereisphp#删除默认版本rm-rf/usr/bin/php#创建软连接ln-sf/usr/local/php74/bin/php/usr/bin/php#查看php-v ......
  • jdk和jre(jdk和jre的关系)
    jdkjre分别指的是什么东西啊?java软件包中主要有两部分:jdk,jre。前者就是开发java程序是所用的JDK,jre是javaruntimeenvirment的简称,包括javaruntimeenvironment和java......
  • linux LVS的NAT工作模式
    LVS:lvs是一个负载均衡的一个集群软件,由内核集成,性能强大,支持百万计并发。LVS集群的相关概念:VS:虚拟服务器,指LVS服务器自身RS:提供服务的服务器CIP:客户端ip地址......
  • Linux下 Python matplotlib 包无法使用中文
    官方办法摘抄如下#firstmethodmatplotlib.rcParams['font.family']=['SourceHanSansTW','sans-serif']#secondmethodmatplotlib.rcParams['font.family']......
  • Linux 测网速
    speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.6版本下均可运行。它基于speedtest.net的基础架构来测量网络的上/下行速率。下载:gitclonehttp......
  • Node.js安装详细步骤教程(Windows版)
    什么是Node.js?简单的说Node.js就是运行在服务端的JavaScript。Node.js是一个基于ChromeV8引擎的JavaScript运行环境;Node.js使用一个事件驱动、非阻塞式I/O的......
  • jquery简单步骤插件
    <html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>jquery简单步骤</title><linkrel="stylesheet"type="text/......
  • linux下批量删除文件和文件夹
    批量删除trash下的文件夹和文件rsync--delete-before-dtmp/ trash/批量删除trash下的文件rsync--delete-before-a-H-v--progress--stats tmp/ trash/......