装了双系统,但也是几乎很少使用,以至于面试时被 CitiBank 的 Ricky Li 问得只有惭愧的份。但是不要紧,知错能改,善莫大焉。
继前天在 Ubuntu 11.04 上搭建好了 ROR 环境,今天试着来搭建 Java 的开发环境。在网上关于 Ubuntu 11.04 安装 JDK 7 的文章比较少,所以写下这篇留作自己的笔记,也作为给其它初学的朋友参考的资料吧。
----------------------------------------------------
虽说在 Ubuntu 下可以很方面的使用软件中心安装 OpenJDK 来替代。但是这是里只有 OpenJDK 6, 既然 Oracle JDK 7 已经发布了,那就必须要试下。
PS. 我认为作为一个程序员,应该保持一颗对事物充满好奇的童心。
下面开始介绍下安装方法:
1、到 Oracle 官网下载 JDK 7 的二进制压缩包。下载地址:http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz
2、解压。我求方便,就把压缩包放下用户目录下,然后打开终端:
$tar xvzf ~/jdk-7-linux-i586.tar.gz
这里的压缩包名根据各位下载的版本自行更改。当然,输入jdk后<TAB>键自动补全是比较好的习惯。我解压后得到 jdk1.7.0 文件夹。
3、将解压后的文件夹移到你所希望的安装目录下。我是放在 /usr/local/lib/jdk1.7.0 中,如果你喜欢,放用户目录下也可以。
$sudo mv ~/jdk1.7.0/ /usr/local/lib/
移动后这时你就能在 /usr/local/lib/中看到 jdk1.7.0 文件夹了。
4、配置环境
$sudo gvim /etc/environment
打开环境配置文件。对了,这一步各们不一定要用 gvim 去打开,因为你不一定装了gvim,用 gedit, vi 等打开也一样。不熟悉 vim 的请使用 gedit
打开后可以看到:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
一行文字,你们的可能跟我的有些出入。将其修改为:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/lib/jdk1.7.0/bin"
CLASSPATH=.:/usr/local/lib/jdk1.7.0/lib
JAVA_HOME=/usr/local/lib/jdk1.7.0
其中的jvm/jdk1.7.0等请跟据自己下载的安装包和安装目录对号修改。然后重新加载.bashrc
source ~/.bashrc
5、到这里后运行 javac, java, 等命令还是不能用,和 windows 安装配置后就可以用不一样。接下来再执行下面命令:
$sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.7.0/bin/java 300
$sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.7.0/bin/javac 300
$sudo update-alternatives --install /usr/bin/javap javap /usr/local/lib/jdk1.7.0/bin/javap 300
$sudo update-alternatives --install /usr/bin/javadoc javadoc /usr/local/lib/jdk1.7.0/bin/javadoc 300
到这里全部安装配置好了,可以运行 $java -version 试试。
----------------------------------------------------
有些朋友可能会下载 rpm 的包来安装,因为我们是在 Ubuntu 下安装,不推荐下载。这里有一段 Goolge 出来的官网原文:
Some Linux platforms, such as Red Had and SuSE, are RPM-based, which provide an automated way to install software. Some Linux distributions, such as Ubuntu, are not RPM-based. For these Linux systems, you must manually install the Java platform by using a self-extracting binary file.
----------------------------------------------------
其它引用:
http://www.shinephp.com/install-jdk-7-on-ubuntu/
http://forum.ubuntu.com.cn/viewtopic.php?t=183803
感谢他们的分享。
分享到:
相关推荐
7. **音乐播放器替换**:Banshee 成为了 Ubuntu 11.04 的默认音乐播放器,提供了丰富的媒体管理和播放功能。 8. **全局菜单优化**:Ubuntu 11.04 对全局菜单进行了改进,使应用程序菜单更加统一和易于使用。 9. **...
本文将详细讲解如何在Ubuntu 11.04版本下安装和配置JDK 7,这对于Java开发者来说至关重要。 首先,我们需要下载JDK 7的Linux版本。通常,Oracle公司提供了下载链接,但有时可能需要通过其他方式获取,如使用迅雷...
在Ubuntu 11.04上,可以通过以下命令安装: ```bash sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer ``` 确认JDK已经安装成功后,设置环境变量...
在进行实际操作前,请确保您的Ubuntu 11.04系统已安装完毕。此外,本文档假设读者对基本的Linux命令有所了解。 #### 四、安装Eclipse及相关软件 1. **打开终端**:首先,在Ubuntu 11.04中打开终端(通过“应用程序...
【Ubuntu 11.04下Android...总之,在Ubuntu 11.04上搭建Android开发环境涉及安装JDK、Eclipse、Android SDK和ADT,以及配置相关环境变量和AVD。这个过程完成后,你就可以在Linux环境下高效地进行Android应用开发了。
在Ubuntu 11.04操作系统下搭建Android开发环境需要遵循一系列步骤,主要包括安装JDK、设置环境变量、安装Eclipse集成开发环境、下载安装Android SDK以及安装ADT插件。 1. **安装JDK**: 首先,你需要从Oracle官网...
### 在Ubuntu 11.04上部署Hadoop-0.20.2集群云平台的知识点 #### 一、前言与环境准备 - **背景介绍**:本实验指导旨在帮助用户在Ubuntu 11.04操作系统上成功部署Hadoop-0.20.2集群云平台。该文档由厦门大学软件...
作者使用的是Ubuntu 11.04 Server版本,可以在虚拟机上安装,然后克隆多份以满足需求。安装完成后,需要配置主机名和IP地址,并设置SSH服务。 部分二:Hadoop安装 Hadoop安装是整个过程的核心部分。作者使用的是...
- 使用VirtualBox安装Ubuntu 11.04 32-bit,安装过程中可以根据需要选择语言、键盘布局等设置。 - 在安装完成后,重启系统并输入密码登录。 4. **配置Windows与Linux之间的文件共享**: - 对于使用ADSL拨号上网...
建议使用Ubuntu 11.04版本的alternate镜像进行安装,因为该版本对构建Android源代码提供了良好的支持。如果选择较低版本(如Ubuntu 8.04),在安装过程中可能会遇到一些兼容性问题,需要额外配置。安装过程中可以...
首先,我们需要在虚拟机上安装Ubuntu 11.04 server系统,然后安装Hadoop环境。我们可以通过apt-get install安装所需的系统和网络服务,但是SSH服务是必须的。 4. Hadoop安装 接下来,我们需要安装Hadoop环境。首先...
部署HBase集群的前提条件包括:至少需要三台虚拟机来创建一个伪集群环境,操作系统为Ubuntu11.04,JDK版本为7或以上,因为较旧版本的JDK不支持Hadoop集群的运行。Hadoop版本选择为1.0.2,HBase版本为0.94.0,并且这...
- 系统环境:Linux内核版本2.6.31-14-server,发行版本Ubuntu 11.04 (karmic) **需要的相关软件:** 1. **MySQL数据库**:作为OpenMeetings的数据存储。 2. **JDK**:最新版本,OpenMeetings基于Java运行。 3. **...
这里我们使用 Ubuntu 11.04 作为操作系统,Hadoop 0.20.203.0 作为 Hadoop 的版本,JDK 1.6.0_25 作为 Java 开发工具包的版本。 在搭建环境时,需要注意以下几点: * Namenode 和 Datanode 需要创建相同的用户名,...
安装Ubuntu时,选择适合编译Android源码的版本,如Ubuntu 11.04或更高,尽管最低要求为8.04。 接下来,需要安装一些必备工具。Git是Android源码的主要版本控制工具,可以通过`sudo apt-get install git-core gnupg`...
本实验报告主要涵盖了在Ubuntu 11.04 64位系统上安装和配置Hadoop的过程,以及进行伪分布式操作的步骤。 首先,为了运行Hadoop,我们需要安装Java Development Kit (JDK)。由于Ubuntu的软件中心不提供Sun JDK,我们...
以下将详细解析基于Ubuntu 11.04的Hadoop搭建过程,涵盖虚拟机环境准备、网络配置、SSH无密码登录、Java JDK安装以及Hadoop的安装与配置。 #### 一、虚拟机环境搭建 首先,选择VirtualBox作为虚拟化平台,版本为...