我们知道Ubuntu里可能会事先安装了openjdk。但是我习惯于Oracle jdk。

## < 卸载 openjdk > successfully;

### Terminal command:sudo apt-get purge openjdk/openjdk*;sudo apt-get clean/autoclean;

我们此时应该是把 openjdk 从系统中删除了。

##< 下载安装 Oracle jdk > successfully;

### Terminal command:tar –zxvf jdk-8u77-linux-x64.tar.gz ; sudo mv ./jdk-8u77-linux-x64   /opt/Java

下载 Oracle jdk 需要到Oracle (http://www.oracle.com/)的Oracle jdk官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html),根据操作系统的不同提供了不同的安装包,下载相应的软件包即可。

在Ubuntu桌面解压后移动到 /opt/Java下,这样给它一个单独的文件夹,便于管理和设置环境变量。至此,一切无误的话,接下来我们 <i>设置环境变量</i>.

< jdk 环境变量设置 > successfully;

Terminal command:sudo gedit /etc/profile;source /etc/profile

export JAVA_HOME=/opt/Java/java版本号

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

至于环境变量是否以正确设置,可以进行测试

$java –version

$javac

##< 安装 eclipse > successfully;

### Terminal command:$sudo tar –zxvf eclipse-java-mars-2-linux-gtk-x86_64.tar.gz;$mv ./eclipse-java-mars-2-linux-gtk-x86_64

Eclipse 作为一款开源软件,用来进行 java 开发,着实适合。Eclipse(http://www.eclipse.org/)的Linux X64版本(http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/mars/2/eclipse-java-mars-2-linux-gtk-x86_64.tar.gz).解压后放在自己感觉适合的文件夹下即可。

转载于:https://www.cnblogs.com/MimiSnowing/p/5334334.html

Ubuntu 16.04 LTS Final Beta about JAVA相关推荐

  1. Ubuntu 16.04 LTS今日发布

    Ubuntu 16.04 LTS今日发布 Ubuntu 16.04 LTS 发布日期已正式确定为 2016 年 4 月 21 日,代号为 Xenial Xerus.Ubuntu16.04 将是非常受欢 ...

  2. win10安装linux分配两个磁盘,Win10 与 Ubuntu 16.04 LTS 双硬盘双系统安装及环境配置...

    笔记本主系统是Win10(64bit),想硬盘安装子系统Ubuntu 16.04 LTS (64bit),于是在自己的笔记本电脑上尝试安装. 笔记本配置: 系统:Windows 10 64bit  p ...

  3. ubuntu 16.04 LTS 开发环境的安装及常用软件

    Ubuntu 16.04 LTS版本安装完成后自带有常用的谷歌,Firefox浏览器以及一些常用的办公软件,但是这远远不能满足作为一个编程爱好者对于开发环境和工具的需求,为此总结一些这段时间的使用心得 ...

  4. Ubuntu 16.04 LTS GNOME版本下载

    下载地址: http://cdimage.ubuntu.com/ubuntu-gnome/releases/ Ubuntu GNOME发行版本启动已经有三年的时间了,在社区用户对于在稳定可靠的Ubun ...

  5. Ubuntu 16.04 LTS界面美化

    不美翻怎么开发!Ubuntu 16.04 LTS深度美化!(2017年度定稿版) 使用Unity Tweak Tool管理 更改Launcher 的位置,从左边移到了下面.

  6. Canonical面向Ubuntu 16.04 LTS发布首批内核安全修复补丁

    上周我们曾报道Canonical已经开始为运行64位系统和Linux Kernel 4.4 LTS内核的Ubuntu 16.04 LTS(Xenial Xerus)提供在线内核补丁服务,在上周末Can ...

  7. Ubuntu 16.04 LTS下编译GPU版tensorflow

    Ubuntu 16.04 LTS下编译GPU版tensorflow 机器学习与数学 · 2016-06-10 13:51 作者: 比特小组 机器学习与数学出品 机器学习必然涉及到代码,本小组选择sci ...

  8. ubuntu python3.6_在 Ubuntu 16.04 LTS 系统上安装 Python 3.6

    Ubuntu 16.04 LTS 系统默认自带的是 Python 2.7 和 Python 3.5,有时候我们会需要用到 Python 3.6,但是官方的源里是没有 Python 3.6 的 ,今天就 ...

  9. 在Ubuntu 16.04 LTS下编译安装OpenCV 4.1.1

    目录 一 安装前的准备 二 编译并安装OpenCV 4.1.1 注:原创不易,转载请务必注明原作者和出处,感谢支持! OpenCV目前(2019-8-1)的最新版本为4.1.1.本文将介绍如何在Ubu ...

  10. linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述

    Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...

最新文章

  1. 【C++】C++11 STL算法(十):使用STL实现排序算法
  2. 【Linux系统编程】IO多路复用之epoll
  3. Wince6.0p上用ASP技术实现Webserver
  4. 如何批量查问PR值、百度权重、百度快照及收录量,用BlueCatTools批量网站查询工具
  5. oracle signed类型,char、signed char 和 unsigned char 的区别
  6. MongoDB高可用集群搭建(主从、分片、路由、安全验证)
  7. python_列表_常用操作
  8. 数据分析师的个人感悟
  9. jenkins - publish over ssh 学习+踩坑记
  10. OLED 12864屏幕指南
  11. 多种企业常用网管软件介绍及配置说明(带视频)
  12. C语言:字符串转为long long --- atoll函数
  13. 百度云apkg手机文件怎么打开_30秒教你找回vivo手机误删文件,要是你不会的话,那也太可惜了吧...
  14. HZOI20190903模拟36 字符,蛋糕,游戏
  15. 【R语言数据科学】(十二):有趣的概率学(上)
  16. 利用python做出电视剧收视率排行榜
  17. 为什么你应聘不上或试用期被开?
  18. 前后端鉴权方案,一文打尽!
  19. 针对IE浏览器的兼容性ie7、ie8、ie9
  20. Android Studio添加常用快捷工具图标

热门文章

  1. Atitit.软件命名空间  包的命名统计 及命名表(2000个名称) 方案java package
  2. 网站建设中常见的21个漏洞及预防方法
  3. (转)被AI改变的风投模式:数据驱动使效率提高10倍
  4. CTA策略:主力连续、全合约模式下回测结果的差异探讨
  5. 在中国在行其道的智慧城市,为何折戟多伦多? | 凌云时刻
  6. 【语音分析】基于matlab短时自相关基音周期检测+LPC预测增益计算【含Matlab源码 1517期】
  7. 【颜色识别】基于matlab GUI机器视觉RGB识别系统【含Matlab源码 951期】
  8. 【路径规划】基于matlab蚁群和粒子群算法双机器人协调路径规划【含Matlab源码 045期】
  9. 吃豆人 博弈_强化吃豆人
  10. c语言定积分的基本思想_积分的计算方法、技巧、思路总结~