通过命令行

在Ubuntu和Linux Mint上安装JRE

打开终端,使用下面的命令安装JRE:

  1. sudo apt-getinstalldefault-jre

在Ubuntu和Linux Mint上安装OpenJDK

在终端,使用下面的命令安装OpenJDK Java开发工具包:

  1. sudo apt-getinstalldefault-jdk

特殊地,如果你想要安装Java 7或者Java 6等等,你可以使用openjdk-7-jdk/openjdk-6jdk,但是记住在此之前安装openjdk-7-jre/openjdk-6-jre。

通过安装包

1、下载jdk。

下载地址

2、验证java是否安装,使用java -version命令,如下图所示说明没有安装:

3、解压下载的安装包

4、配置系统环境变量,编辑/etc/profile文件,在文件的末尾添加一下信息:

export JAVA_HOME=/usr/jdk1.8.0_101
export JRE_HOME=JAVA_HOME/jreexportCLASSPATH=.:JAVA\_HOME/jre export CLASSPATH=.:JAVA_HOME/jreexportCLASSPATH=.:CLASSPATH:JAVA_HOME/lib:JAVA\_HOME/lib:JAVA_HOME/lib:JRE_HOME/lib
export PATH=PATH:PATH:PATH:JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME=/usr/jdk-8是配置jdk的主目录

export JRE_HOME=$JAVA_HOME/jre是配置jre的目录

export CLASSPATH=.:CLASSPATH:CLASSPATH:CLASSPATH:JAVA_HOME/lib:$JRE_HOME/lib是配置的CLASSPATH目录

export PATH=PATH:PATH:PATH:JAVA_HOME/bin:$JRE_HOME/bin将jdk的可执行文件目录添加到系统系统环境目录中

如下图所示:

5、使用source /etc/profile命令使刚才配置的信息生效,如下图所示:

6、再次使用java -version命令进行验证,如下图所示:

Ubuntu上面搭建Java开发环境相关推荐

  1. ubuntu java 开发环境_详解ubuntu搭建Java开发环境

    没有用Java写过程序,做为一个Java新手,在写第一个Hello,world程序之前,先在Ubuntu中搭建Java开发环境. 本文结构: 一.JDK安装 二.MyEclipse安装 三.Hello ...

  2. ubuntu下搭建android开发环境(转载)

    在ubuntu下搭建android开发环境,准备学习一下android开发. 1.安装JDK        首先到oracle的官网上下载linux版本的JDK(网址为:http://www.orac ...

  3. 【腾讯云】Ubuntu16.04下搭建Java开发环境一站式服务(WinSCP、PuTTY、JDK、MySQL、Tomcat)

    购买腾讯云服务器 感觉这并没有什么好说的,直接链接进去,点击支付,简单粗暴. 链接地址:云+校园扶持计划(学生10元每月,1核2G的云服务器,还是很便宜的). 一般情况下:选择Ubuntu16.04的 ...

  4. 从零开始vim搭建Java开发环境[视频]

    视频教程 从零开始vim搭建Java开发环境 全屏观看 前言 起初我仅仅是想在手机上搭建一套能开发Java的vim环境.<玩转手机中的linux系统termux并搭建java开发环境> 玩 ...

  5. ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio、sdk、jdk

    [置顶] ubuntu下搭建android开发环境(四)核心篇安装AndroidStudio.sdk.jdk(by 星空武哥) <div class="article_manage c ...

  6. Mac搭建Java开发环境最佳指南

    一.前言 作为一名Java开发工程师,入门以及在公司的工作环境都是使用的Windows,有一家公司的办公电脑环境用的是ubuntu系统,还没有体验用Mac来开发是怎么样的感受呢. 个人电脑还是刚上大学 ...

  7. sublime text java 开发_Sublime Text 3搭建Java开发环境

    作者:chszs,转载需注明. 作者博客主页:http://blog.csdn.net/chszs Sublime Text 2是我非常喜欢的文本编辑器,它美观漂亮.轻量级.本文讲述怎样在Sublim ...

  8. Docker最全教程之使用Docker搭建Java开发环境(十八)

    前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. 本篇仅作探索,希望 ...

  9. Docker最全教程之使用Docker搭建Java开发环境

    前言 Java是一门面向对象的优秀编程语言,市场占有率极高,但是在容器化实践过程中,发现官方支持并不友好,同时与其他编程语言的基础镜像相比(具体见各语言镜像比较),确实是非常臃肿. Java [Jav ...

最新文章

  1. (二)pycharm上创建虚拟环境--virtualenv
  2. 985博导给学生改论文,第一篇心态就崩了!
  3. 爱了!安利一个相见恨晚的可视化学习网站
  4. 微软表示Edge的性能更优于Chrome和Firefox
  5. wps怎么投递简历发到boss直聘_BOSS直聘情色招聘:洗脑传销广告漫天飞,还陷虚假招聘...
  6. Redis 04_位图bitmap
  7. ABB 机器人 IsStopMoveAct 指令 - Is stop move flags active
  8. 稳定性保障6步走:高可用系统大促作战指南!
  9. 简单算术表达式求值(信息学奥赛一本通-T1397)
  10. 使用Docker安装Redis
  11. C++ 变量和常量
  12. app流量相对专项测试(待续)
  13. 适合Java新手练手的小项目!
  14. oracle财务系统与erp,浅谈Oracle ERP财务系统在中煤建安集团的应用
  15. Kafka producer程序本地运行时发送信息失败解决方案
  16. 数据库的ACID是什么
  17. NDoc 用户指南(一)
  18. python项目总结与展望_2018年度总结,2019展望未来
  19. 关于uefi启动的笔记本安装win7,win10,Ubuntu三系统
  20. i6mA-DNC:基于深度学习的二核苷酸表示预测水稻基因组DNA n6 -甲基腺苷位点

热门文章

  1. 【实战-干货】手把手带你搭建自己的FTP服务器,实现文件上传、下载
  2. App测试流程思维导图
  3. 2018校赛(记一次最后五分钟过题的人品爆发)
  4. linux建立空文件的命令,linux创建文件命令
  5. switch高级用法
  6. android之实现带图片和文本的Button
  7. windows防火墙端口设置
  8. 后ARM时代,嵌入式工程师的自我修养
  9. ParameterizedType使用简单了解
  10. java周末班_Java周末班真的适合你吗?