安装环境

  Linux(Ubuntu 版)

JDK安装

  tar.gz为解压后就可以使用的版本,这里我将使用jdk-8u65-linux-x64.tar.gz版,安装到/usr/java/下

步骤一

  将文件jdk-8u65-linux-x64.gz移动到/usr/java/下,并解压:

  tar -xzvf  jdk-8u65-linux-x64.gz

步骤二

  在/etc/profile文件中,配置环境变量,是JDK在所有用户中生效:

  打开/etc/profile文件  vi /etc/profile

  

  编辑文件,在最后添加:

  export JAVA_HOME=/usr/java/jdk1.8.0_65 
  export JRE_HOME=$JAVA_HOME/jre 
  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib 
  export PATH=$JAVA_HOME/bin:$PATH

  保存退出后,执行source /etc/profile是修改的环境变量生效

步骤三

  使用java -version命令测试是否成功

  

步骤四

  测试运行JAVA文件,使用javac 编译Test.java文件,使用java运行

  

  

转载于:https://www.cnblogs.com/tangou/p/7560266.html

【Linux】 JDK安装及配置 (tar.gz版)相关推荐

  1. 【Linux】 JDK安装及配置 (linux-tar.gz版)

    安装环境:Linux(CentOS 7 64位 版) JDK安装:tar.gz为解压后就可以使用的版本,这里使用jdk-8u211-linux-x64.tar.gz版,安装到/usr/java/(us ...

  2. fedora java环境变量_Fedora Linux,JDK安装与配置环境变量

     1. 安装 chmod +x jdk-1_5_0_08-linux-i586.bin ./jdk-1_5_0_08-linux-i586.bin chmod +x jdk-1_5_0_08-li ...

  3. Linux下安装和配置JDK与Tomcat(升级版)

    在这个版本 Linux下安装和配置JDK与Tomcat(入门版) 的基础上优化升级 1.下载相关软件 apache-tomcat-6.0.37.tar.gz jdk-6u25-linux-i586-r ...

  4. Linux中安装.rpm、.tar和.tar.gz或.tgz包

    Linux中安装.rpm..tar和.tar.gz或.tgz包我以以下包为例:(三个包都在/etc/download下) A.example-1.2.3-1.rpm B.example-1.2.3-1 ...

  5. Linux下安装、配置PHP环境

    Linux下安装.启动MySQL :http://blog.csdn.net/wy3552128/article/details/8143686 Linux下安装.配置.启动Apache:http:/ ...

  6. linux svn安装和配置

    linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...

  7. 【Linux】安装和配置METIS

    Metis在Linux环境下的安装用于python中运行,windows环境下多次尝试无果. 未经同意,禁止转载 文章目录 未经同意,禁止转载 [Linux]安装和配置METIS 1. 安装METIS ...

  8. Linux防火墙安装与配置

    Linux防火墙安装与配置流程 一.iptables构建防火墙应用 步骤如下 1.service iptables status            检查是否安装了iptables 2.system ...

  9. arch linux键盘布局,Arch Linux的安装、配置、优化及美化(一)

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 本文主要讲述了Arch Linux的安装.配置.优化以及美化的步骤与方法. 一.安装准备 安装前的准备如下:一台能上网的 ...

最新文章

  1. Python Qt GUI设计:QMainWindow、QWidget和QDialog窗口类(基础篇—10)
  2. 台湾大学林轩田机器学习基石课程学习笔记8 -- Noise and Error
  3. mysql5.7重置密码windows_MySql 5.7 for Windows 重置root密码
  4. 2020牛客国庆集训派对day3 Points
  5. MySQL提高插入数据的效率(结合JDBC)
  6. oracle 10g冷备份恢复处理详细步骤
  7. 西门子S7系列中间人攻击:防御和流量异常检测(三)
  8. c++ primer kindle_开箱测评掌阅iReader Ligtht悦享版阅读器,电纸书不止有kindle
  9. win10电脑开启卓越性能
  10. python中as是什么意思_python中with python中with as 是什么意思刚入门求解释!!!
  11. js如何判断变量的数据类型
  12. 倒谱基音周期matlab,Matlab基于倒谱和EMD的语音基音周期的提取.doc
  13. 架构师之路工作量化与细化
  14. seata:Error creating bean with name ‘globalTransactionScanner‘ defined in class path resource
  15. 周立功 zlg PCIe-9120I CAN卡无法使用python开启
  16. 【附源码】计算机毕业设计SSM校园二手物品交易网站
  17. 【爆炸总结】NOIp2017赛(Bao)后(Zha)总结
  18. 顶级测试框架Jest指南:跑通一个完美的程序,就是教出一群像样的学生
  19. java 生成随机数_不会生成随机数?我们来看看java生成随机数的10种方法
  20. ppt测试什么软件,PDF转PPT软件哪个好测试

热门文章

  1. #DDBMS#构建一个简单的docker网络
  2. IOS上路_07-简单示例-电子书
  3. 两台电脑之间用网线之间传文件
  4. 【DB】几种ETL模式
  5. 甚长基线干涉测量技术(VLBI)基础
  6. 雷林鹏分享:PHP 超级全局变量
  7. 阿里云双十一1折,1C2G 1年仅99 !!一起来拼团!
  8. AbstractQueuedSynchronizer原理分析
  9. 69.2. wget - retrieves files from the web
  10. 单元测试试图告诉我们关于 Activity 的什么事情:第二部分