首页 > 系统相关 >Linux下JDK的安装配置

Linux下JDK的安装配置

时间:2023-10-07 16:57:31浏览次数:47  
标签:profile java JDK jar JAVA Linux HOME 安装 环境变量

一、官网下载JDK1.8

https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html
JDK1.8 因为1.8是目前项目中用到最多的 基本都是基于JDK1.8
可以直接在虚拟机中的浏览器访问下载,但是尝试过的家人都知道,速度超级慢
这里在Windows中下载jdk-8u371-linux-x64.tar.gz,然后复制到虚拟机的文件夹中
tip:如果你选择的是系统文件夹,比如/usr/local等,会无法复制,需要给该文件夹赋予权限

sudo chmod 777 /usr/local/java

因为它是个压缩包,复制时会有问题:

直接skip all就行,后续有问题再说哈哈哈。

二、之后就是解压、配置环境变量

// 解压到当前目录
sudo tar -zxvf jdk-8u371-linux-x64.tar.gz

// 打开配置文件,进行环境变量配置
sudo vim /etc/profile

// 按 “i” 键开始编辑
// 在最下面添加以下内容
export JAVA_HOME=/usr/local/java/jdk1.8.0_371
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

// Esc 输入“:wq”保存并退出
// 输入下面命令使环境变量生效
source /etc/profile

有的教程对于环境变量的配置可能是vim ~/.bash_profile;source ~/.bash_profile,要注意这两者的区别
/etc/profile 是系统环境变量,对整个系统生效,而~/.bash_profile则是用户环境变量,对当前用户生效;
最后执行java -version命令,能看到jdk版本信息即可

标签:profile,java,JDK,jar,JAVA,Linux,HOME,安装,环境变量
From: https://www.cnblogs.com/lhcc924/p/17746706.html

相关文章

  • Linux网络编程
    C++11新特性右值引用   减少无畏的深拷贝,使用间拷贝改变资源的所有权  把文件描述符设置为-1是为了重用数组里面的元素,现在我们用一整块的堆内存,就不用重用那个数组了线程池  手写线程和线程池的区别 需要自己创建和销毁在主线程里建立连接,在子线程通信,......
  • Centos安装磐维单机版
    一、系统环境优化安装依赖yum-yinstalllibaio-develflexbisonncurses-develglibc-develpatchredhat-lsb-corereadline-develpython3expectbzip2libnslncurses-devel注意事项:libnsl包在BCLinux8.2、openEulerx86系统中需要安装。Centos7环境和BC-Linux7.6......
  • 六款Linux常用远程连接工具
    1、Xshell介绍:xshell是一个非常强大的安全终端模拟软件,它支持SSH1,SSH2,以及Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。(也是我目前使用的远程连接工具) 官网:www.netsarang.com2、secureCR......
  • linux终端
    shellecho$SHELL#查看现在使用的shellcat/etc/shells#查看系统已有的shellchsh-s/bin/zsh#更换默认终端,需要重新登录zshzsh的一个配置设置sudoaptinstallzshautojumpsudoaptinstallautojumpj--stat#查看已记录的路径和权重jxxx#......
  • 学习《Linux基础入门》重点前8节--命令汇总笔记
    2023-2024-120232313《Linux基础入门》学习总结作业信息这个作业属于哪个课程2023-2024-1网络空间安全这个作业要求在哪里掌握Linux基本命令,安装虚拟机这个作业的目标掌握Linux基本命令作业正文https://www.cnblogs.com/kitaikuyo/p/17746596.html教材......
  • PaddleOCR安装过程中的ERROR
    PaddleOCR安装过程中的ERROROSError:(External)CUDAerror(222),theprovidedPTXwascompiledwithanunsupportedtoolchain..[Hint:'cudaErrorUnsupportedPtxVersion'.ThisindicatesthattheprovidedPTXwascompiledwithanunsupportedtoolchain.Th......
  • 群晖安装保姆级教程(各位兄台慢慢看),给新新新手看的
    感谢:非常感谢你的大力支持!我们的目标就是让天下没有难做的NAS。教程准备工具,请旺旺联系店主,店主会私信给你网盘下载链接。包含:引导文件、写盘工具等。1、打开写盘工具 2、插入优盘,优盘要求不小于8G,太小的优盘写起来很费劲。 3、在写盘工具界面上点击选择,选择刚刚下载......
  • 【问题处理】常见Linux系统启动失败
    一、/dev/centos/swapdoesnotexist1、问题描述服务器引导启动失败进入dracut:/#界面,提示Couldnotboot./dev/centos/swapdoesnotexist2、原因分析存在以下两种可能,需要临时修复进入系统后方可确认根因a、grub引导配置指向swap信息不正确,系统引导时无法加载对应swa......
  • 编译安装nginx,实现多域名 https
     #编译安装nginx[root@centos8~]#yum-yinstallgccpcre-developenssl-develzlib-devel[root@centos8~]#useradd-s/sbin/nologinnginx[root@centos8~]#cd/usr/local/src/[root@centos8src]#wgethttp://nginx.org/download/nginx-1.18.0.tar.gz......
  • lumion中文官网-lumion软件中文版下载 安装包下载方式
    性能特点1、尽量最好地揭示您的修建愿景:种类操控键位是Lumion11的堆积性能。只需按下它,选择一种种类。您会立即获得一个均衡了光线、深入度和实际感的诱人图象。新的天空光日光摹拟器和柔和精美暗影加强。翻开它们,看着树叶和草变得很是传神。看桌子和书架上面的暗影变得奥妙而柔和......