首页 > 系统相关 >linux安装jdk 并配置环境变量

linux安装jdk 并配置环境变量

时间:2024-01-11 16:45:14浏览次数:43  
标签:jdk1.8 jdk usr linux local 环境变量

  1、先到jdk官网中下载指定版本的jdk。

  2、将JDK的压缩包上传至linux

  3、通过命令解压JDK压缩包

  # 先解压
  tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local
  # 然后重命名,这个看自己
  cd /usr/local
  mv ./jdk1.8.0_181/ ./jdk1.8

  4、配置环境变量

  vim /etc/profile
  # 添加以下内容
  export JAVA_HOME=/usr/local/jdk1.8
  export PATH=$JAVA_HOME/bin:$PATH

  5、将环境变量重新加载一下

  source /etc/profile

  6、当出现对应的版本号时,则代表配置成功

  java -version

 

标签:jdk1.8,jdk,usr,linux,local,环境变量
From: https://www.cnblogs.com/fanguoan/p/17958867

相关文章

  • Linux网卡名称命名
    CentOS7服务器,默认网卡名为ifcfg-eno16777736,如果我们想改成ifcfg-eth0,使用如下步骤即可:(1)编辑/etc/sysconfig/grub文件,命令为vi/etc/sysconfig/grub,在倒数第二行quiet后加入如下代码,并如图所示:(2)执行命令grub2-mkconfig-o/boot/grub2/grub.cfg,生成新的grub.cfg文件,如图所示......
  • vmware扩容/新增linux磁盘后,不重启识别
    根据别的[root@localhostscsi_disk]#ls博主做一下方法记录1、vmware扩展/扩容磁盘后,不想重启识别,可以用下面方法:1.1echo1>/sys/class/scsi_device/device/rescan[root@localhost~]#cd/sys/class/scsi_disk/[root@localhostscsi_disk]#ls0:0:0:0[root@localhosts......
  • linux和window下用资源管理器打开文件所在文件夹并选中文件
    1.应用场景软件中需要定位到软件打开的文件,例如视频或者图片。用户可以方便的去通过软件去找到系统的文件; 2.解决方法window系统如果文件夹已经被打开,而且是最大化状态,文件夹中文件特别多时无法选中文件,window系统会记住用户最大化文件夹的状态,导致无法定位到文件夹,这好像是......
  • jdk jre 关键字 字面量 特殊字符 变量 进制
    JDK(JavaDevelopmentkit):Java开发工具包jvm:JavavirtualmachineJava虚拟机,Java真正运行的地方;核心类库:Java提前定义好的;开发工具:Javac编译工具,Java运行工具,jdb调试工具,jhat内存分析工具。JRE(JavaRuntimeEnvironment):Java运行环境  【把一些运行时用到的工具单独抽离......
  • Linux服务器日志分析shell命令总结
    1、查看有多少个IP访问:awk'{print$1}'log_file|sort|uniq|wc-l2、查看某一个页面被访问的次数:grep"/index.php"log_file|wc-l3、查看每一个IP访问了多少个页面:awk'{++S[$1]}END{for(ainS)printa,S[a]}'log_file>log.txtsort-n-t''-k2log......
  • Linux安全合规性检查和加固
    一、账号和口令1.1禁用或删除无用账号减少系统无用账号,降低安全风险。操作步骤• 使用命令userdel<用户名>删除不必要的账号。• 使用命令passwd-l<用户名>锁定不必要的账号。• 使用命令passwd-u<用户名>解锁必要的账号。1.2检查特殊账号检查是否存在空口令和......
  • Linux Debian11安装MySQL8详细教程
    一、下载MySQLCommunityServerDebian11使用了MariaDB在APT的软件包存储库中并没有mysql,在这里下载MySQLCommunityServer然后选择Debian时会出现建议使用MysqlAPTRepository。所以我们下载安装MysqlAPTRepository的方式更新APTRepository之后使用dpkg-i安装。......
  • 常用的Linux 语句
    别名aliasga='gitadd'aliasgb='gitbranch'aliasgc='gitcheckout'aliasgd='gitdiff'aliasgm='gitcommit-m'aliasgp='gitpushorigin-u'aliasgs='gitstatus'aliasll='......
  • include <linux/ipv6.h> include <netinet/in.h>
    redefinitionof`structin6_addr'的解决办法 #make[0%]BuilttargetGENHDR[0%]BuildingCobjectlib/CMakeFiles/websockets.dir/plat/unix/unix-sockets.c.oInfileincludedfrom/root/mylib/libwebsockets/lib/plat/unix/unix-sockets.c:31:0:/usr/include/......
  • [转帖]从Linux源码看TIME_WAIT状态的持续时间
    https://zhuanlan.zhihu.com/p/286537295 从Linux源码看TIME_WAIT状态的持续时间前言笔者一直以为在Linux下TIME_WAIT状态的Socket持续状态是60s左右。线上实际却存在TIME_WAIT超过100s的Socket。由于这牵涉到最近出现的一个复杂Bug的分析。所以,笔者就去Linux源码里面,......