才发现不会用openjdk为chrome安装java插件,所以唯有使用oracle的java了,看了一文:《INSTALL ORACLE JAVA 7 IN UBUNTU VIA PPA REPOSITORY》,原文链接。就是介绍如何在Ubuntu 13.04, 12.10, 12.04, 11.10, 11.04 and 10.04上安装并使用oracle java的。

方法一:

首先,卸载openjdk,如果已经安装了的话:

sudo apt-get purge openjdk*

然后添加 ppa 源:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

然后安装:

sudo apt-get install oracle-java7-installer

安装完成后,如果你想查看java是否已经成功安装,可是在终端执行:

java -version

如果你看到一些类似: java version "1.7.0_09" Java(TM) SE Runtime Environment (build 1.7.0_09-b05) Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode) 说明java已经可以正常使用了。 那么,怎么卸载ubuntu 12.10 上安装的这个java呢?

sudo apt-get remove oracle-java7-installer

最后设置一下使得浏览器中可以运行java小程序applet:

mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0_04/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugin

方法二:

如果不用PPA安装也可以直接从oracle官网下载java来安装。 oracle java 7 安装包的下载地址是 http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-x64.tar.gz。 因为我的ubuntu是64位的,所以我下载的是 jdk-7u9-linux-x64.tar.gz。32位的下载jdk-7u9-linux-i586.tar.gz即可。 在安装oracle java 7 之前,还是要先移除掉ubuntu中默认的openjdk

sudo apt-get purge openjdk*

然后把下载到的java 7 压缩文件解压

tar -xvf jdk-7u9-linux-x64.tar.gz

解压后得到的文件目录为jdk1.7.0_09 把它移动到/usr/lib/jvm/

sudo mv jdk1.7.0_09 /usr/lib/jvm

接下来执行安装命令:

sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_09/bin/javac 1
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_09/bin/java 1

设置环境变量:

sudo update-alternatives –config javac
sudo update-alternatives –config java

如果提示需要选择一个模式作为默认或者是优先使用的,输入相应数字就可以了。

Comments

2012-11-21