`
xgbjmxn
  • 浏览: 269409 次
  • 性别: Icon_minigender_1
  • 来自: 新乡
社区版块
存档分类
最新评论

如何在ubuntu 10.04中安装与配置JDK

阅读更多
如何在ubuntu 10.04中安装与配置JDK 

2010-08-18 18:25:49|  分类: 教育学习 |字号 订阅
首先下载JDK ,我这里用的是Sun JDK1.6.0_20版本, 因Ubuntu中不能用rpm, 所以下载时选择了 jdk-6u20-linux-i586.bin文件。

ubuntu中的/usr类似于windows的Program Files。因要将JDK安装到 /usr/lib/jvm/SunJDK目录下 (自带的openjdk的目录) ,

首先要建立目录, 过程如下:
cd /usr/lib/jvm
sudo mkdir SunJDK
目录建立完成。

如果直接用 sudo ./jdk-6u20-linux-i586.bin安装的话.,系统会将JDK安装到安装文件所在目录下, 所以要先将安装文件复制到目标目录下。
命令: sudo cp /home/easinchu/jdk-6u20-linux-i586.bin /usr/lib/jvm/SunJDK

进入安装文件所在目录/usr/lib/jvm/SunJDK, 执行安装文件, 首先要将可执行的权限赋给安装文件。
命令: sudo chmod +x jdk-6u20-linux-i586.bin
安装: sudo ./jdk-6u20-linux-i586.bin
执行安装命令后会在终端出现很多协议,大可不必多看,一路回车, 直到提示输入 yes or no, 输入yes并回车. 安装过程中会在安装文件所在目录中新建一个目录, 这个安装文件所建目录为 jdk1.6.0_20。

由于ununtu本身带了java-6-openjdk的JVM实现,所以当你在终端输入: "java -version "时会显示:
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-ubuntu)
OpenJDK Client VM (build 14.0-b16, mixd mode, sharing)
的相关信息。也就是系统中有两个JVM实现,而且OpeanJDK 的JVM还被其它的Ubuntu工具或软件使用;

所以这种情况下就得使用ubuntu提供的“update-alternative“工具来完成程序多版本实现的选择:
sudo update-alternatives --display java
发现系统只列举了OpenJDK JVM;
因为sun jdk6是通过手动解压安装的。现在输入下面的两行命令:
sudo update-alternatives --install /usr/bin/java java /usr/lib/SunJDK/jdk1.6.0_20/bin/java 60

sudo update-alternatives --install /usr/bin/java java
/usr/bin/java-6-openjdk/jre/java 40
注意1,2行尾的60,40是优先级;现在把JDK6设为了首选;

以后我们需要更换系统JVM的选择也是非常容易:
sudo update-alternatives –config java
可以列出多个JVM实例,根据列表进行选择输入编号,回车即可。

安装完成后配置环境变量, 有两种配置环境变量的方法:
1.编辑: /ect/profile 文件, 用命令 sudo gedit /etc/profile 打开 profile文件,
在弹出的profile文件的末尾,umask 022之前 添加:
#set java environment
export JAVA_HOME=/usr/lib/jvm/SunJDK/jdk1.6.0_20
export CLASSPATH=.:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin: $PATH

umask 022//原文件里的,不动它。

2.编辑: /etc/environment 文件, 用命令 sudo gedit /etc/environment 打开

environment文件, 在文件最后添加
PATH="/usr/lib/jvm/SunJDK/jdk1.6.0_20/bin"
CLASSPATH="/usr/lib/jvm/SunJDK/jdk1.6.0_20/lib"
JAVA_HOME="/usr/lib/jvm/SunJDK/jdk1.6.0_20"

配置完成后重启计算机, 通过应用程序 ->附件 ->终端, 进入终端, 输入 java –version, 检查java版本, 新建一个java文件, Test.java进行测试. 编译及运行方法同windows环境一样。
分享到:
评论

相关推荐

    ubuntu10.04LTS下安装jdk1.6_linux

    - 如果在安装或配置过程中遇到权限问题,尝试使用 `sudo` 命令来获取管理员权限。 2. **无法启动安装脚本** - 确保已正确设置了安装脚本的执行权限。 - 验证安装包的完整性,避免使用损坏的安装包。 3. **环境...

    ubuntu10.04_JDK1.6_hadoop_hbase安装白皮书.txt

    本文详细介绍了如何在 Ubuntu 10.04 系统上安装和配置 JDK 1.6、Hadoop 和 HBase。通过这些步骤,用户可以搭建起一个简单的 Hadoop 和 HBase 集群环境,用于进行大数据处理和存储。需要注意的是,为了确保系统的稳定...

    Ubuntu 10.04下Android编译环境搭建

    首先,我们需要在Ubuntu 10.04系统中安装JDK。由于这个版本的Ubuntu可能无法直接通过`apt-get`获取`sun-java5-jdk`,因此你需要添加新的软件源。编辑`/etc/apt/sources.list`文件,添加以下源: ``` deb ...

    android2.2源码编译-Ubuntu10.04 (X86) + android2.2 + JDK1.6

    根据题目中的描述,本指南将详细介绍如何在Ubuntu 10.04 (X86)操作系统上配置必要的软件和工具,并确保JDK版本为1.6。 **1. 安装基础依赖** 首先,需要确保系统中已经安装了一些基本的开发工具和库。可以通过运行...

    在U盘上安装Ubuntu_10.04

    在 U 盘上安装 Ubuntu 10.04 是一种非常实用的解决方案,特别是在移动应用中。下面是安装步骤的详细解释: 1. 下载 Ubuntu 10.04 首先,从 Ubuntu 的官方网站下载 Ubuntu 10.04 的 ISO 文件。这一步骤非常重要,...

    Ubuntu10.04下Hadoop-0.20.2集群配置手册.doc

    【Ubuntu10.04下Hadoop-0.20.2集群配置手册】 这篇文档主要介绍了如何在Ubuntu 10.04操作系统环境下配置Hadoop-0.20.2集群,包括集群的硬件环境准备、软件环境的搭建、SSH无密码验证以及Hadoop的配置步骤。 首先,...

    Build android development platform in Ubuntu 10.04.pdf

    在Ubuntu系统中,正确配置网络信息是确保能够顺利下载源码和更新软件包的关键。首先,编辑`/etc/network/interfaces`文件以设置静态IP地址或DHCP配置,并配置DNS服务器: ```bash # vi /etc/network/interfaces ```...

    ubuntu安装步骤详解 txt格式

    通过以上步骤,我们可以在 VMware 8.0 上成功安装并配置 Ubuntu 10.04,同时安装 JDK 6 及其他必要的开发工具。这些步骤对于初学者来说可能有些复杂,但随着实践的增加,会逐渐变得熟练。希望本指南能够帮助读者顺利...

    Ubuntu10.04下配置MTK6573的Android编译运行环境

    在Ubuntu 10.04操作系统中配置MTK6573的Android编译运行环境是一项复杂的任务,涉及到多个步骤和必要的组件安装。MTK6573是联发科(Mediatek)推出的一款针对智能手机和平板电脑的处理器,而Android则是运行在其上的...

    Ubuntu1004 下使用bin文件安装JDK的过程

    在Ubuntu 10.04 LTS (Lucid Lynx)操作系统中安装Java Development Kit (JDK)是一项常见的任务,尤其对于需要进行Java编程或者运行Java应用程序的用户来说至关重要。在这个过程中,我们通常会使用可执行的bin文件进行...

    在32位Ubuntu 10.04上编译Android 2.3.doc

    若已安装JDK6版本,在编译过程中可能会遇到与`clearsilver-jni`相关的错误,表现为无法加载`clearsilver-jni`库: ```bash Docs droiddoc: out/target/common/docs/api-stubs Could not load ‘clearsilver-jni’...

    ubuntu 10.04下编译Android源码技术文档

    在Ubuntu 10.04环境下编译Android源码是一项复杂但极具价值的任务。为了确保编译过程顺利进行,首先需要完成一系列准备工作。 1. **系统更新与依赖安装** - 更新系统: ```bash sudo apt-get update sudo apt-...

    Ubuntu通过apt-get命令安装java jdk6

    本文将详细介绍如何在Ubuntu系统中使用`apt-get`命令来安装Java JDK6,并提供一些额外的配置技巧以确保Java环境能够正常运行。 #### 安装前准备 在进行Java JDK6的安装之前,首先需要确保系统中没有其他版本的Java...

    Ubuntu10.04(64位)下载并编译Android2.2源码.pdf

    在Ubuntu 10.04 (64位)系统中编译Android 2.2 (Froyo)源码的过程涉及多个步骤,包括环境准备、源码下载和编译。下面是对这些步骤的详细解释: 1. **环境准备**: - 安装必要的软件包:首先,你需要确保你的系统...

    ubuntu及JDK的安装

    通过以上步骤,不仅可以顺利安装Ubuntu 10.04.1,还可以在Ubuntu环境下成功安装和配置JDK,为进行Java开发打下坚实的基础。然而,需要注意的是,Ubuntu 10.04.1是一个较老的版本,当前推荐使用更现代的Ubuntu版本,...

    Ubuntu10.04 --32位系统下编译Android 4.0

    通过以上步骤,可以完成在Ubuntu 10.04 32位系统下编译Android 4.0的准备工作。这不仅包括了Java环境的搭建、必要的开发工具和库的安装,还涵盖了对32位系统特性的调整,确保能够在特定环境下顺利完成编译过程。

    ubuntu下mysql,freeradius,jdk的安装和配置.pdf

    在本文中,我们将深入探讨如何在Ubuntu 10.04系统中安装和配置MySQL数据库、FreeRADIUS认证服务器以及Java开发环境(JDK)。首先,确保你的系统已设置为英文编码并采用DHCP方式进行网络访问,这将有助于后续软件的...

Global site tag (gtag.js) - Google Analytics