转自:http://blog.csdn.net/tecn14/article/details/24797545

JDK  目前最新版为jdk-8u5,这次没有选择安装最新的jdk8,而是要安装jdk7的最高版jdk-7u55 。

首先,去官网下载jdk-7u55,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

选择Accept License Agreement 后,选择对应版本下载,Ubuntu 选择tar.gz的压缩包,64位选x64,32位选i586。

下完后得到压缩包:jdk-7u55-linux-x64.tar.gz,解压再配置 下就可以使用了,不需要安装。我解压到家目录下,终端执行:tar -zxvf jdk-7u55-linux-x64.tar.gz  -C ~/, -C 后是要解压到的目录。得到文件夹:jdk1.7.0_55

接下来设置环境变量,终端执行:sudo gedit /etc/environment

在已有的PATH变量后添加jdk的bin目录,注意用冒号与已有变量隔开

再添加CALSSPATH和JAVA_HOME变量

我的情况如下:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/tecn/jdk1.7.0_55/bin"
CLASSPATH="/home/tecn/jdk1.7.0_55/lib:."       注意后面有个点
JAVA_HOME="/home/tecn/jdk1.7.0_55/"

设置好后,注销或重启使环境变量生效!

查看是否生效,终端执行:java -version ,就可以看到版本就是刚配置的7u55 。

到此就配置完成了,可以写个helloworld测试下。

已经装有openjdk启用官方jdk的方法:

依次终端执行:

sudo update-alternatives --install /usr/bin/java java /home/tecn/jdk1.7.0_55/bin/java 445
sudo update-alternatives --install /usr/bin/javac javac
/home/tecn/jdk1.7.0_55/bin/javac 445
sudo update-alternatives --config java

将会提示,要维持当前值[*]请按回车键,或者输入选择的编号:

输入优先级为 445 的那项的编号,回车即可。

--------------------------------------------------------------------------------

转载请注明:

原文地址:http://blog.csdn.net/tecn14/article/details/24797545

--------------------------------------------------------------------------------

最新文章

  1. java学习第17天(TreeSet HashSet)
  2. 修改WebBrowser控件的内核解决方案
  3. Node.js简介
  4. centos配置163源
  5. JavaScript基础--简单功能的计算器(十一)
  6. EF框架 转载
  7. 单例模式(oc)
  8. 深入解析 ext2 文件系统
  9. Struts, Namespace用法
  10. Y2错题解析
  11. Linux read/write fread/fwrite两者区别
  12. 对MFC 框架的认识
  13. C++中struct和class的总结
  14. ORA-19815,ORA-19809 :limit exceeded for recovery files
  15. 【summary】JQuery 相关css、ajax、数据操作函数或方法
  16. Android 技能图谱学习路线
  17. Java -cp 命令行引用多个jar包的简单写法(Windows、Linux
  18. Vue2的独立构建与运行时构建的差别
  19. Template模板
  20. LabVIEW(十二):VI本地化-控件标题内容的修改

热门文章

  1. BZOJ2196: [Usaco2011 Mar]Brownie Slicing
  2. Thinkphp 3.2使用Redis
  3. Ultra-QuickSort--POJ2299(归并排序求逆序数对)
  4. T2627 村村通 codevs
  5. 从 modCount 看 java集合 fail-fast 机制
  6. Building clang on RedHat
  7. eclipse提速02 - eclipse.ini优化
  8. 使用nginx代理weblogic负载方案
  9. QT窗体间传值总结之Signal&Slot
  10. VS2015 android 设计器不能可视化问题解决。