操作系统版本:Ubuntu 7.10 Gutsy 


JAVA版本:JAVA 6 


在Ubuntu下安装JAVA虚拟机和SDK(开发包)是非常轻松轻易的: 


联网的情况下在终端下输入命令 


$sudo apt-get install sun-java6-jre sun-java6-sdk 


这条命令就可以帮助下载并安装JAVA6了,顺便再给浏览器安装JAVA支持: 


$sudo apt-get install sun-java6-plugin 


安装完这三个之后还需要写入系统变量: 


$sudo gedit /etc/environment 


在文本编辑器里写入下面两行内容: 


CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib 


JAVA_HOME=/usr/lib/jvm/java-6-sun 


还要将系统虚拟机的优先顺序也调整一下: 


$sudo gedit /etc/jvm 


在文本编辑器里将下面一句写在最顶部: 


/usr/lib/jvm/java-6-sun 


接下来在终端中输入命令: 


$java -version 


终端应该返回如下字样: 


java version "1.6.0_03" 


Java(TM) SE Runtime Environment (build 1.6.0_03-b05) 


Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode) 


这就说明JAVA环境已经建立好了,你可以用文本编辑器写一个JAVA HelloWorld!程序执行一下javac编译并java来解释执行看看效果 

************************************ 

第二种方法 

首先,在http://java.sun.com/javase/downloads/index.jsp下载jdk-6u1-linux-i586.bin,据说这个操作起来比较简单,不需要转换。 

然后,可以把它放置在任何你喜欢的文件夹,如果对你的ubuntu 还不熟悉的话,建议把它放置到主文件夹(/home/*)下,我就放在了/home/zhaoyunhe 

下面开始安装jdk: 

如果从原自动安装的话默认是把jdk安装在/usr/lib/jvm/下面. 

也可以自定义安装目录 

也有安装在/opt下的,我在这里介绍的就是把它安装在了/opt下, 

终端下进入你存放jdk-6u1-linux-i586.bin,例如我的位置是:/home/zhaoyunhe 

$ cd /opt 

$ sudo  sh /home/zhaoyunhejdk-6u1-linux-i586.bin 

一路回车,直到询问是否安装,输入yes回车 

ok! 


也可以这样配置classpath,修改所有用户的环境变量 

$ sudo gedit /etc/profile 

在文件最后添加 


#set java environment 


JAVA_HOME=/opt/jdk1.6.0_01 


export JRE_HOME=/opt/jdk1.6.0_01/jre 


export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 


export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 


[注意] 

以上文件不要写错,一旦写错,重启后很可能进不了系统!!!不要害怕,继续看吧! 

具体情况如下:登录输入密码以后弹出对话框(您的会话不到10秒就结束...请以安全模式登录,查看是否可以解决)点击左下角“选项”进入安全模式,把上面的信息改好就可以了 


重新启动计算机,用命令测试jdk的版本 


java -version 

显示如下信息:成功安装 


java version "1.6.0_01" 

Java(TM) SE Runtime Environment (build 1.6.0_01-b06) 

Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode, sharing) 

========================================================================================