Ubuntu手动安装JDK
1、下载JDK
在甲骨文的jdk下载页面——http://www.oracle.com/technetwork/java/javase/downloads/index.html选择要下载的jdk版本。选择了java SE 6 Update 31,没有选择JDK7。
下载了jdk-6u31-linux-i586.bin版本。对于ubuntu,比较好安装。
将下载文件jdk-6u31-linux-i586.bin放入/opt/java目录下(如果没有,创建文件夹)。个人喜好,放在这个文件夹中。可以选择不同的文件夹,但是执行jdk-6u31-linux-i586.bin安装时候,会默认到jdk-6u31-linux-i586.bin所在文件夹下,不过可以安装之后再把文件夹转移。
2、修改bin文件权限
sudo chmod +x /opt/java/jdk-6u31-linux-i586.bin
3、安装java(或者可以说是解压bin文件)
进入到你要安装java的目录,我是/opt/java目录,然后运行sudo /opt/java/jdk-6u31-linux-i586.bin,之后在/opt/java的目录下会多出一个jdk1.6.0_31的目录。
4、修改环境变量(修改/etc/environment文件)
这一步操作我略过去了,但是很多人写出来的手动安装java都有,所以暂且加进来,不过目前略过此步骤的java用起来也挺好用的。也许是所有的运行脚本都指定了java的环境变量的关系吧。
sudo vi /etc/environment
在文件里边,修改PATH值,追加":/opt/java/jdk1.6.0_31/bin"(不含引号),加入新行CLASSPATH=".:/opt/java/jdk1.6.0_31/lib"和JAVA_HOME="/opt/java/jdk1.6.0_31"
最后文件内容类似于下边的代码块
java version "1.6.0_31"Java(TM) SE Runtime Environment (build 1.6.0_31-b04)Java HotSpot(TM) Server VM (build 20.6-b01, mixed mode)
?说明安装成功。
?