我们在64位的Ubuntu中安装JDK,选择的是jdk1.6.0_32版本。安装文件名为jdk-6u32-linux-x64.bin(这个是64位系统的),如果是32位系统的还需要去官网下载32位的JDK

Ubuntu 64位系统的JDK下载地址:

http://download.csdn.net/download/nourewang/4347727

Ubuntu 32位系统的JDK下载地址:

http://download.csdn.net/download/xuechongjie/4604679

1、复制jdk到安装目录

(1)假设jdk安装文件在桌面,我们指定的安装目录是:/usr/local/Java 。可是系统安装后在/usr/local下并没有java目录,这需要我们去创建一个java文件夹,如图

(2)切换到桌面下,执行复制,如图

2、安装jdk

(1)切换到root用户下,如图

(注:如果因忘记密码而认证失败,可以先修改root用户的密码,再执行第(1)步,修改root用户密码如图(4))

(2)运行jdk-6u30-linux-i586.bin,如图(5)

(注:可能此时仍然没有执行权限,那是因为在linux中,文件的默认权限是644,即使是属主用户也没有执行权限,这时我们需要更改其权限,如果你想知道某个文件的权限,可以进入该文件所在的文件夹,执行命令ls –la 查看。这里将jdk-6u30-linux-i586.bin文件的权限改为777,即文件的属主用户,属组用户和其他用户对该文件拥有所有权限,当然不推荐对系统中的文件这样设置权限,因为这样就破坏了linux的安全性。)

更改jdk-6u30-linux-i586.bin权限,如图(6)

更改权限后再执行第(2)步,当看到下图情况时,说明你安装成功了。

(3)这时在/usr/local/java目录下就多了一个jdk1.6.0_30文件夹.,可以查看一下,如图(8)

3、配置环境变量

(1)打开/etc/profile文件,如图(9)

(2)添加变量如下:

Java代码  
  1. # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
  2. # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
  3. #set java environment
  4. export JAVA_HOME=/usr/local/java/jdk1.6.0_30
  5. export JRE_HOME=/usr/local/java/jdk1.6.0_30/jre
  6. export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
  7. export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH

(注:为了以后集群工作的方便,这里建议每台机器的java环境最好一致。)

一般更改/etc/profile文件后,需要重启机器才能生效。这里介绍一种不用重启使其生效的方法,如图(10)

这个操作只对当前的对话域中有效果,如果想总是起效的话,需要重新启动电脑

(3)查看java环境变量是否配置成功,如图(11)

Ubantu install jdk相关推荐

  1. Hadoop部署(一) Ubantu Java JDK安装

    Hadoop是存储大数据的常用框架,很多大数据处理的新架构例如Spark等,下层文件存储也是依赖于Hadoop组件HDFS的.Hadoop文件存储系统上限受制于主节点的内存大小. 安装Hadoop需要 ...

  2. Ubantu安装JDK(ppa源的方式)

    非cs人,纯新手小白,在安装pycharm的过程中发现提示没有JDK于是开始一系列操作. 查询之后发现需要安装JDK的话ppa源的方式比较简便所以这里用了通过ppa源的安装方式. ppa源安装JDK ...

  3. linux 安装jdk(install jdk)

    yum -y install java-1.7.0-openjdk-devel.x86_64  使用这个命令比较好.使用其他命令出现 没有javac命令的情况,特地把之前安装的jdk卸载了才有用. 安 ...

  4. java静默安装_jdk silent install - JDK的静默安装

    环境: 虚拟机vbox, 虚拟系统 win7_x64 jdk-6u45-windows-x64.exe Java 安装是使用 Microsoft Window Installer (MSI) 2.0 ...

  5. How to install JDK on Linux

    环境:Centos6.2 x64 JDK:jdk-6u37-linux-x64.bin 准备: 创建目录/usr/java, JDK安装包copy至此目录 1)./jdk-<version> ...

  6. dockerfile centos+jdk+时区设置

    1.参考博客:https://blog.csdn.net/yjk13703623757/article/details/68944549 2.dockerfile如下 # Base os image ...

  7. Hadoop Install

    煮酒品茶:大晚上的,有气无力的呻吟,让你深深的感觉听我的声音是一种折磨.没录好,笔记本声音也没录好,将就着听吧.哈哈 # Install Hadoop Master # DownLoad Hadoop ...

  8. shell 安装java_Shell脚本实现在Linux系统中自动安装JDK

    A:本脚本运行的机器,Linux B:待安装JDK的机器, Linux 首先在脚本运行的机器A上确定可以ssh无密码登录到待安装jdk的机器B上,然后就可以在A上运行本脚本: 复制代码 代码如下: $ ...

  9. Try to use JDK instead of JRE to debug source code

    Created by Wang, Jerry on Jul 06, 2016 Check Jerry's output console, you can find that javaw.exe in ...

最新文章

  1. Python中爬虫框架或模块的区别
  2. FFMPEG H264/H265 编码延迟问题
  3. 牛津书虫系列双语读物
  4. STM32 电机教程 21 - 基于ST MCLIB无感FOC 与 有感FOC 代码差异分析
  5. C++著名程序库的比较和学习经验
  6. 史上最容易懂的云计算的前世今生
  7. A Survey on Knowledge Graph-Based Recommender Systems 知识图谱提升推荐系统准确性与可解释性ArXiv 2020
  8. qq纯黑主题怎么设置_qq背景变黑色,怎么调过来
  9. 集群故障处理之处理思路以及健康状态检查(三十二)
  10. 3dmax 对模型做bool运算
  11. 如何处理地下管线数据
  12. PHP面试技巧 之 职场暗语知多少?!
  13. 高德地图测开笔试题分享
  14. 伪标签+html,伪标签(Pseudo-Labelling)介绍:一种半监督机器学习技术
  15. 基于Linux的socket网络编程项目——游侠手机商城
  16. linux用shell奇数打印星号,shell 打印偶数行-奇数行 ,打印行号
  17. 中国31个主要城市的绿地数据
  18. 精编APP运营推广知识大全之——借势营销
  19. 知了堂笔记之html+CSS动画万花筒
  20. android 通知栏歌词,状态栏歌词插件下载

热门文章

  1. DefaultListableBeanFactory - Overriding bean defin
  2. 《Design patterns》读书笔记
  3. LeetCode:Rotate Image
  4. 卡尔曼滤波器实例:进一步讨论自由落体运动
  5. How to Fix Git Push Time Consuming Issue in a Big Team?
  6. 6、Actor,Stage的学习
  7. 使用C#和Excel进行报表开发(5)
  8. err-disabled
  9. Python 基础学习 4 ——字典
  10. 新客户上云 –虚拟机及相关服务常见问题集锦