终于成功手动安装了JDK,在此分享一下,希望所有开始使用ubuntu的新手能够用上自己所需版本的JDK。

1.下载JD:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

2.将下载的文件copy到自己指定的目录

3.打开终端(gnome-terminal),进入该目录。

4.修改该jdk的权限

sudo chmod u+x jdk-6u26-linux-i586.bin #增加用户可以执行的权力

5.执行文件

sudo -s ./jdk-6u26-linux-i586.bin

6.一路确定或者YES

7.安装成功后,修改环境变量

sudo gedit /etc/profile

在文件的最后添加如下信息:

export JAVA_HOME=/home/zhanglei/Java/JDK/jdk1.6.0_26 #这里是你安装的JDK所在的位置
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

8.这是后,输入java -version

发现显示的版本信息不是自己手动安装的。而是ubuntu自带的jdk。我们需要的是我们自己灵活配置的jdk,还需要进行以下操作。

sudo update-alternatives --install /usr/bin/java java /home/zhanglei/Java/JDK/jdk1.6.0_26/bin/java 300

sudo update-alternatives --install /usr/bin/javac javac /home/zhanglei/Java/JDK/jdk1.6.0_26/bin/javac 300

sudo update-alternatives --config java

其中,/usr/bin/java 是ubuntu自带java的安装位置,使用

which java

命令可以查看,但是默认的并没有javac

9.执行完上述命令后,出现如下界面:

Selection    Path                                          Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java       1061      auto mode
  1            /home/zhanglei/Java/JDK/jdk1.6.0_26/bin/java   300       manual mode
  2            /usr/lib/jvm/java-6-openjdk/jre/bin/java       1061      manual mode
Press enter to keep the current choice[*], or type selection number: 1

输入 1 即可。

10. Ok,到这,就已经安装成功了,输入JDK安装的三部曲把:

java -version

java

javac

可以发现,现在显示的,就是我们手动配置的了。

转载于:https://www.cnblogs.com/chu888chu888/archive/2012/01/18/2326017.html

Ubuntu 手动安装JDK相关推荐

  1. UBUNTU手动安装JDK的详细步骤

    这篇文章主要介绍了UBUNTU手动安装JDK的详细步骤,大家参考使用吧 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解 ...

  2. 在Ubuntu上安装jdk,tomcat8, mysql5.7

    手动安装jdk 1.根据Ubuntu系统版本选择JDK版本 uname -a i386,i686为32位系统:X86 X64为64位系统 2.解压安装 mkdir -p /usr/lib/jvm su ...

  3. Ubuntu下安装jdk经验分享

    Ubuntu下安装jdk经验分享 http://www.jb51.net/article/55131.htm 转载于:https://www.cnblogs.com/kangtuohongwai/p/ ...

  4. 在Ubuntu下安装jdk解压出现问题:./jdk-6u30-linux-i586.bin: 113: ./install.sfx.3631: not found

    在Ubuntu下安装jdk解压出现问题:./jdk-6u30-linux-i586.bin: 113: ./install.sfx.3631: not found. Failed to extract ...

  5. ubuntu16.04 wget java_linux centos ubuntu下载安装JDK wget方式下载JDK

    linux centos ubuntu下载安装JDK wget方式下载JDK 本文以jdk_8u162为例 切换到源码目录 cd /usr/local/src/ wget方式下载JDK官方最新包 wg ...

  6. ubuntu如何安装java jdk,Ubuntu下安装JDK图文详解

    很详细的在Ubuntu中安装JDK图文详解教程,我们选择的是jdk1.6.0_30版本.安装文件名为jdk-6u30-linux-i586.bin. 1.复制jdk到安装目录 (1)假设jdk安装文件 ...

  7. Ubuntu下安装JDK/JRE受难记!

    由于license的原因,Ubuntu的发行版中不在包含Oracle(Sun)Java 6了,取而代之的是OpenJDK,这是Ubuntu默认的java版本,也是最易于安装. 但是偏偏有些应用特意强调 ...

  8. linux 安装jre和jdk,Ubuntu下安装JDK/JRE及问题的解决

    由于license的原因,Ubuntu的发行版中不在包含Oracle(Sun)Java 6了,取而代之的是OpenJDK,这是Ubuntu默认的java版本,也是最易于安装. 但是偏偏有些应用特意强调 ...

  9. Ubuntu下安装JDK步骤

    今日费了老大的劲才在ubuntu下安装成功jdk,特此记录,供大家参考. 步骤如下: 1.下载合适的jdk:网上jdk版本很多我盲目的下载了很多,后来发现其实只需要 输入jdk-7u25-linux- ...

最新文章

  1. 数据类型中的零碎基础知识
  2. SAP WM 明明为OBD创建成功了GroupNumber,却被提示该Group Number不存在?
  3. AXI4-Stream协议总结
  4. mobilenet精髓全力解析,全力迁移到别的网络
  5. mysql 优化300例_MySQL配置文件my.cnf参数优化和中文详解
  6. pyspark.sql.DataFrame与pandas.DataFrame之间的相互转换
  7. laravel上传到七牛图片插件
  8. 最全面试考点与面试技巧,大厂面经合集
  9. Lecture 17 Shortest Paths I
  10. 小程序开发 宽度100%_这是您作为开发人员可以实现100%年度目标的方式
  11. 最喜欢计算机和科学英语作文,英语作文:我最喜欢的科学家
  12. JavaScript图片幻灯片显示效果
  13. blender怎么移动骨骼_宝宝偏头怎么办?千万别错过这个矫正“黄金期”!
  14. python 下载文件-python实现从ftp服务器下载文件
  15. pc模式 华为mate30_华为Mate30手机怎么投屏到电脑上呢
  16. python的十句名言_洗脑最厉害的10句名言名句
  17. 大数据---房地产大数据分析!
  18. WiFi覆盖下的生活 享受便利的同时 别忘记了安全
  19. 关于共享自习室查询座位空闲状态的算法笔记
  20. 微信useragent java_微信内置浏览器和小程序的 User Agent 区别及判断方法

热门文章

  1. 个人收集 - 1、自动消失的消息提示(Js+Div实现)
  2. 特征点检测 FAST算法及代码详解
  3. 文件上传速度查询方法
  4. shell 25个常用命令
  5. Docker安装ssh,supervisor等基础工具
  6. easyui 点滴记录
  7. 记录每个用户的操作记录(命令)
  8. ADempiere 360LTS 地址(Address)的中国格式定制
  9. Html文件转换为Aspx文件后发现样式丢失或失效
  10. 实验心得_大肠杆菌原核表达实验心得(上篇)