Ubuntu10.4下安装JDK及Eclipse
由于学习hadoop,故在ubuntu10.4安装jdk 和eclipse,在windows下安装jdk和eclipse比较简单,但在ubuntu下安装却不一样,
记录下来只当是笔记
1、到oracle网点上下载了最新版本的jdk1.6 for linux版本jdk-6u31-linux-i586.bin,没有下载jdk1.7,是因为hadoop暂时不支持1.7。
2、在vmware中安装了ubuntu 10.4
3、在ubuntu中建立目录,我的目录为:/home/shu/soft 将jdk考到此目录中,安装vmware tools后虚拟机与寄主机是可以互相拷贝文件的。
4、默认jdk-6u31-linux-i586.bin是没有权限的,改变其权限,命令如下:
cd /home/shu/soft
chmode u+x jdk-6u31-linux-i586.bin
在执行此命令时,将会要求输入管理员密码,输入回车即可
5、执行bin/jdk-6u31-linux-i586.bin 命令,系统将安装jdk,到后面一直回车即可
6、配置环境变量,执行命令:sudo gedit /etc/environment ,在打开的配置文件中,输入如下:
CLASSPATH="/home/shu/soft/jdk1.6.0_31/lib"
JAVA_HOME="/home/shu/soft/jdk1.6.0_31"
在配置文件中,PATH是有信息的,在后面加上 ;/home/shu/soft/jdk1.6.0_31/bin
注:PATH和windows的环境变量中的Path是原理是一样的
7、安装完后,执行java -version,呈示的结果如下:
shu@ubuntu:~$ java
程序“java”已包含在下列软件包中:
* gcj-4.4-jre-headless
* openjdk-6-jre-headless
* cacao * gij-4.3
* jamvm
表示系统没有默认的JDK,所以系统还是要求下载包含JDK命令的软件。修改现有的为默认jdk
注:网上有人说是因为Ubuntu已有默认的jdk,个人查了好久,也木有在ubuntu已安装的软件中,查到jdk,小弟是新学,不知我上述的解释是否正确,希望大侠指正。
8、执行以下3条命令:
sudo update-alternatives --install /usr/bin/java java /home/shu/soft/jdk1.6.0_31/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /home/shu/soft/jdk1.6.0_31/bin/javac 300
sudo update-alternatives --config java
9、执行完后,执行java -version.如下示:
shu@ubuntu:~/soft/jdk1.6.0_31$ java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
表示jdk安装成功
安装eclipse
10、下载eclipse-jee-indigo-SR2-linux-gtk.tar ,将eclipse拷到/home/shu/soft 目录中,
11、由于下载的eclipse是tar文件,只需对其进行解压即可,执行:
tar -zxvf eclipse-jee-indigo-SR2-linux-gtk.tar
执行后,在soft中建立eclipse文件夹,进入文件夹,直接打开即可。