目标:Ubuntu安装JDK与环境变量配置

一、getconf LONG_BIT 查看系统位数,并下载相应的jdk。

我的Ubuntu系统是32位的,所以下载的jdk是:jdk-8u77-linux-i586.gz。

并且放到了/home/injavawetrust/software目录中。

二、创建一个目录/usr/lib/jvm以便于把下载解压后的包放到这个目录下。

cd /usr/lib

sudo mkdir jvm

三、解压并把解压后的jdk文件夹放到/usr/lib/jvm目录中

cd /home/injavawetrust/software

sudo tar zxvf jdk-8u77-linux-i586.gz -C /usr/lib/jvm

四、进入到/usr/lib/jvm目录下

cd /usr/lib/jvm

五、把解压后的jdk文件夹重命名为java1.8

sudo mv jdk1.8.0_77 java1.8

六、先进入vi编辑器,然后输入以下命令

vi ~/.bashrc

在打开的文件中输入的命令如下图:

七、执行一下命令

source ~/.bashrc

八、测试

java -version

出现如下信息:

java version "1.8.0_77"

Java(TM) SE Runtime Environment (build 1.8.0_77-b03)

Java HotSpot(TM) Client VM (build 25.77-b03, mixed mode)

jdk安装成功。

九、写段java代码测试一下

ubuntu的java环境变量_Ubuntu安装JDK与环境变量配置相关推荐

  1. macbook配置java环境变量_MAC安装JDK及环境变量配置

    访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作: 2.点击"JDK DOWNLOAD"按钮: 3.选择"Ac ...

  2. 一个大浪Java罢工(一个)安装JDK和环境变量配置

    一个.基础知识 (一)什么是Java? Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台( ...

  3. Windows和Mac安装JDK及环境变量配置

    Windows和Mac安装JDK及环境变量配置 1.JDK下载与安装 JDK下载: 下载地址 ↓选择对应版本则会弹出协议框,勾选同意即可下载↓ Windows安装: 卸载旧的JDK 删除Java的安装 ...

  4. 关于安装jdk后为什么要配置环境变量的那些事

    安装jdk步骤网上很多,这里我就不展开说了,今天我要说的是为什么安装jdk后要配置环境变量. 让我们带着:是什么?为什么?怎么做?这3个疑问继续看下去 (1)安装jdk可以直接用吗? 安装jdk后(还 ...

  5. 阿里云 linux服务器环境搭建学习 安装jdk(一)

    由于公司用于工作开发的电脑性能不佳,平时在工作过程中没问题,但是自己去研究一下新框架的时候,一下跑2个idea+4-5个timcat时性能就不够用了,所以自己购买了一台低配的阿里云服务器,用于自己平时 ...

  6. 【Selenium项目实战】项目环境搭建:安装JDK、mysql、Tomcat、jpress和测试系统

    前言 一直想学习自动化测试,但是都没行动,业余时间学习零零碎碎并记录20210416. [Selenium项目实战] 项目环境搭建:安装JDK.mysql.Tomcat.jpress和测试系统 需求分 ...

  7. python3.6配置环境变量_Linux 安装Python和环境变量配置

    一 ).Python 安装 1 下载Python的源码(可以Python官网下载)我下载的是python-3.6.5的源码 2 查看源码 3 准备编译环境 4 检查依赖和兼容 5 预编译 6 编译 7 ...

  8. Ubuntu安装JDK及环境变量配置

    背景: 阅读新闻 [日期:2013-01-20] 来源:Linux社区 作者:lihaiping [字体:大 中 小] 之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义 ...

  9. java mac 环境变量配置_MAC安装JDK及环境变量配置

    访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作: 2.点击"JDK DOWNLOAD"按钮: 3.选择"Ac ...

最新文章

  1. 高精地图与自动驾驶(上)
  2. C++设计模式(转)
  3. 混合文件下分离xml文件和jpg文件
  4. eclipse maven在哪里_Maven操作
  5. 解决:elasticsearch 更新报错:The number of object passed must be even but was [1]
  6. 黑洞照片背后的女人:她的算法让数据“拼”成了照片
  7. 2020年计算机一级B押题,2021年全国计算机一级选择题真题押题.doc
  8. github上markdown文件编写笔记
  9. 在线解mysql_mysql锁表和解锁语句分享
  10. matlab晶闸管不能连接,基于MATLAB的晶闸管触发电路.doc
  11. java实现令牌桶算法
  12. 感觉自己技术还可以?十几个外包平台分享给你,让你外包接到手软!
  13. 秒杀:超卖问题(图解+秒懂+史上最全)
  14. The credentials mode of request initiated by the XMLHttpRequest is controlled by the withCredentials
  15. 大数据之电信项目架构
  16. 工作4年从美团、360、陌陌、百度、阿里、京东面试回来感想
  17. 稀疏一元多项式(C++)
  18. 【JPEG】JPEG开源代码:libjpeg
  19. 百度世界大会最全官方回顾:今天,百度更懂你!
  20. 莫尔斯码(Morse Code)

热门文章

  1. STM32与宇电设备实现AI-BUS通讯
  2. [java基础] --- java开发,service层是不是一定要写接口
  3. mysql用户添加_MySQL用户添加
  4. 高并发服务器开源项目,百万级高并发WebRTC流媒体服务器设计与开发(示例代码)...
  5. JAVAWEB入门之Servlet_体系结构
  6. 2019计算机开机号003期,2019年011期福彩中心开机号(附汇总)
  7. python中range 函数_pythonrange,range函数的用法
  8. @mapperscan注解_Spring的@Import注解详解
  9. bitcount java_Java源码解释之Integer.bitCount
  10. python 会议室预约系统解决方案_令令开门智能会议室预约系统解决方案