首页 > 系统相关 >Linux下部署安装JDK

Linux下部署安装JDK

时间:2023-05-15 17:01:05浏览次数:41  
标签:JAVA JDK jdk 部署 PATH export Linux HOME 安装

系统:Centos7

安装jdk版本:1.8.0_371

安装方式:压缩包

jdk官网下载 https://www.oracle.com/java/technologies/downloads/#java8

 先用Java -version命令检测系统是否默认安装了jdk,如有可以使用rpm命令卸载!

1、利用工具将下载的包放到/usr/local下并解压

#切换到jdk目录下
cd /usr/local
#解压
tar zxvf  xxx.tar.gz 

 2、设置环境变量

#编辑环境变量文件
vim /etc/profile
#在文件结尾添加如下内容
export JAVA_HOME=/usr/local/jdk  #jdk安装目录,需修改
 
export JRE_HOME=${JAVA_HOME}/jre
 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
 
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
 
export PATH=$PATH:${JAVA_PATH}
#保存退出后刷新
source /etc/profile

 

3、验证jdk

在命令输入行输入以下命令验证,出现安装版本号即安装成功。

#验证jdk版本
java -version

 

标签:JAVA,JDK,jdk,部署,PATH,export,Linux,HOME,安装
From: https://www.cnblogs.com/afana/p/17402430.html

相关文章

  • Linux内核debugfs介绍
    前言内核开发者经常需要导出一些信息到用户空间,用于分析内核运行逻辑。最常见的方法是使用printk(),不过在嵌入式中,printk()往往直接打印到console,一旦printk()被频繁调用的话,console就会被刷屏,此时输入命令都是件困难的事情。有时我们只想偶尔看一下某个内核变量的值,但是......
  • 将java开发环境装入linux系统
    使用该指令下载jdkwgethttps://dragonwell.oss-cn-shanghai.aliyuncs.com/8.6.6/Alibaba_Dragonwell_8.6.6_x64_linux.tar.gz使用 tarxf+文件名 解压文件tarxfAlibaba_Dragonwell_8.6.6_x64_linux.tar.gz配置环境变量vim/etc/profile 打开环境变量文件exportJAV......
  • linux标准输入/输出/错误及重定向
    标准输入/输出/错误linux下每个进程在运行的过程中都会打开一系列的文件,可以通过lsof-p$pid来查看进程号为pid打开的文件,在/proc/pid/fd/下是该进程打开的文件的链接。其中有三个比较特殊的文件是每个进程都会打开,其文件描述符分为0,1,2,默认分别链接到标准输入(STDIN_FILENO)设备......
  • 这4款国产办公软件,支持私有化部署,安全又实用
    在当前信息时代,人们对于信息安全和保护的需求越来越高,越来越多的企业和职员开始使用私有化部署办公软件。下面介绍四款国产办公软件,它们都支持私有化部署,不仅安全还实用。 一、向日葵远程控制软件  向日葵是一款远程控制软件,相较于其他远程控制软件,它有着更加简洁易懂的......
  • linux常用命令
    crul"访问地址"模拟访问地址ps-ef|grepelastices的运行状态./elasticsearch-des启动命令exit退出当前用户chown-Relastic:elastic*增加目录权限和冒号后面迭代所有的目录rm-rf文件删除文件cp拷贝的文件拷贝文件的目录和文件名./shutdown.sh关闭tomcat./......
  • linux 命令行出现-bash-4.2$的解决办法
    linux命令行出现-bash-4.2$的解决办法reference:https://blog.csdn.net/weixin_40106836/article/details/86495232https://blog.csdn.net/mjb115889/article/details/82115708现象:命令行出现-bash-4.2$,而非默认的[用户名@主机名:]的格式。处理方法:输入这两句话,然后关闭终端......
  • Linux下基于iptables的hashlimit模块限速
    记录一下:【对目标IP限制下载速率】出站包,目标IP为x.x.x.x,限速200KBytes/s:iptables-AOUTPUT-dx.x.x.x-mhashlimit--hashlimit-above200kb/s--hashlimit-modedstip--hashlimit-nameout-jDROP 【对自身tcp/12345提供的服务限制下载速率】出站包,源端口是tcp/12......
  • Linux Centos7系统 设置java jar包开机自启
    #/bin/bashsource/etc/profile#刷新环境变量#定义服务路径webServerPath=/data/web#启动自定义服务(两个)nohupjava-jar$webServerPath/rbpsems-web-2.0.0-SNAPSHOT-boot.jar>$webServerPath/nohup.out2>&1&nohupjava-jar/data/lv/forward-lvfu-0.0.1-SNAPSHOT.jar......
  • 《Linux操作系统分析》课程总结报告
    《Linux操作系统分析》课程总结报告一、Linux系统的一般执行过程最一般的情况:正在运行的用户态进程X切换到运行用户态进程Y的过程正在运行的用户态进程X发生中断savecs:eip/esp/eflags(current)tokernelstackloadcs:eip(entryofaspecificISR)andss:esp(point......
  • Linux的一些命令记录
    tar压缩tar-cvfxxx.tarxxx#-c打包,仅打包,无压缩tar-zcvfxxx.tar.gz-Cxxx#-z表示用gzip压缩,常以gz或tgz结尾,-C打包xxx目录的所有内容解压tar-zxvfxxx.tar.gz#-x表示解压选项-c压缩;-x解压;-z使用gzip;-v显示所有过程;-f使用档案名字解决csdn无法复制的问......