背景:

  阅读新闻

  [日期:2013-01-20]

  来源:Linux社区

  作者:lihaiping

  [字体:大 中 小]

  之前就很膜拜那些Linuxer大牛,最近,个人慢慢转向使用Ubuntu,真正意义上使用双系统(Win7+Ubuntu),也逐渐理解到他们对Linux的狂热。使用命令行和Ubuntu Software Center安装了不少工具、软件,体验真的不错。至少,Ubuntu的开关机速度和免杀软就已经帅呆。目前,JDK是必须的,因为学习需要用到。我想,要是都能在Ubuntu上安装日常所需的工具,操作又方便、熟练的话,那么估计Win7就可以哪儿凉快哪儿呆着去啦。

  JDK官方下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  根据系统选择合适的软件包下载,如图

  

  这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。本人使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,下载后解压到了/usr/lib/java/目录下(需要root权限)。

  JDK环境变量配置如下:

  执行命令sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,

  JAVA_HOME="/usr/lib/java/jdk1.7.0_11"

  CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"

  在PATH中添加$JAVA_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。

  然后保存关闭,使用命令source /etc/envrionment更新。

  Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,

  sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.7.0_11/bin/javac 300

  sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.7.0_11/bin/java 300

  sudo update-alternatives --config javac,再选择相应的Priority 300

  sudo update-alternatives --config java,再选择相应的Priority 300

  至此配置完成,输入java -version、javac或java检查是否配置成功。

  

  Firefox用12306火车票助手结合ie tab+自动订火车票和完成支付全攻略

  Ubuntu下使用MentoHUST代替锐捷认证上网

  相关资讯

  JDK Ubuntu安装JDK Ubuntu JDK环境变量 Ubuntu配置JDK环境

  如何在Ubuntu 18.04中安装Oracle (06月02日)

  Ubuntu 16.04离线安装Nodejs与JDK (06/28/2017 09:22:11)

  横跨数据中心的JVM和Twitter的JDK (11/16/2016 08:23:03)

  Ubuntu 安装 JDK 7 / JDK8 的两种 (07/11/2017 13:27:49)

  Ubuntu 16.04安装JDK并配置环境变 (02/22/2017 12:01:06)

  Ubuntu安装JDK详解 (11/10/2016 10:37:41)

  本文评论

  查看全部评论 (0)

  表情:

  姓名:

  匿名

  字数

  同意评论声明

  评论声明

  尊重网上道德,遵守中华人民共和国的各项有关法律法规

  承担一切因您的行为而直接或间接导致的民事或刑事法律责任

  本站管理人员有权保留或删除其管辖留言中的任意内容

  本站有权在网站内转载或引用您的评论

  参与本评论即表明您已经阅读并接受上述条款

  最新资讯

  在CentOS 7上Nginx+Tomcat负载均衡实现

  Git实用技巧和命令

  我是如何用2个Unix命令给SQL提速的

  Ubuntu 18.04 与 Fedora 28 的一些对比

  更多由Intel Braswell CPU提供支持的

  Oracle 12C & 18C Application Container

  Oracle 12C & 18C 新特性 PDB Lockdown

  关于 Oracle 18C PDB快照

  Oracle 18C 手工创建CDB

  2018.08.12 开源资讯:好莱坞有了自己的开

Ubuntu安装JDK及环境变量配置相关推荐

  1. ubuntu的java环境变量_Ubuntu安装JDK与环境变量配置

    目标:Ubuntu安装JDK与环境变量配置 一.getconf LONG_BIT 查看系统位数,并下载相应的jdk. 我的Ubuntu系统是32位的,所以下载的jdk是:jdk-8u77-linux- ...

  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. Windows 安装 JDK 与环境变量配置

    一.下载 JDK 目前,JDK 最流行的版本依然是 JDK 1.8,它的官网下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/ ...

  5. ubuntu安装eclipse java环境变量配置_【Linux学习】Ubuntu下安装JDK以及配置环境,和eclipse的下载...

    OpenJDK 还是 SunJDK? 由于刚开始接触Linux,所以在搜索如何安装jdk的问题上,有了不同的说法,其中有一种安装是直接安装OpenJDK,还有一种方法下载官方网站的SunJDK,那么两 ...

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

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

  7. MAC安装JDK及环境变量配置

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

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

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

  9. Mac 安装jdk及环境变量配置

    一.访问jdk官网下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意勾 ...

最新文章

  1. 使用Ethereum C++ Aleth客户端创建具有两个同步节点的以太坊Ethereum私有网络
  2. template模板中插入自定义参数
  3. 连接池Connection Pool 单例设计
  4. 洛谷【算法1-4】递推与递归
  5. xshell连不上虚拟机linux的解决办法(用的默认NAT模式)
  6. ML.NET 示例:图像分类模型训练-首选API(基于原生TensorFlow迁移学习)
  7. react学习(56)--常见HTTP错误
  8. 第2篇:Flowable快速工作流脚手架Jsite_配置项目
  9. 一起学《Troubleshooting Oracle Performance》吧
  10. OpenCV-尺寸调整cv::resize
  11. 系统架构师-基础到企业应用架构-系统建模[中篇](下)
  12. 1.4亿在线背后-QQ IM后台架构的演化与启示(1)(2)
  13. 惊蛰恰逢“龙抬头”,流感高峰季来袭,你准备好了吗?
  14. 商用车市场「跌跌不休」,主动安全「让位」智能驾驶?
  15. 域名注册条件有哪些?需要提交哪些材料?
  16. vmware虚拟机检测不到vspd虚拟串口问题
  17. 5.3 背景图层和普通图层的转换 [原创Ps教程]
  18. android 壁纸软件 宝宝,宝宝巴士桌面软件下载
  19. TCP——SYN、ACK、FIN、RST、PSH、URG详解
  20. 台式机CPU型号后缀含义

热门文章

  1. 免费的JPG转PDF工具
  2. python---python中时间的应用(time模块)
  3. 百度云 python 客户端使用详解!
  4. MongoDB用于判断数组是否为空的语句。
  5. python控制台字体背景及前景颜色设置
  6. 根据vue的脚手架 简单的搭建一个单页面
  7. scipy.sparse使用简例
  8. 考研英语 - word-list-15
  9. 奔梦向前-代码实现火焰字体-2020-04-28-6
  10. 在vim下开发php,用VIM做PHP开发环境