1、删除openJDK sudo apt-get purge openjdk* 2、添加orcale jdk ppa
sudo add-apt-repository ppa:eugenesan/java 3、安装 sudo apt-get install oracle-java7-installer 有可能出现以下异常: oracle-java7-installer E: Sub-process /usr/bin/dpkg returned an error code (1) 此异常可能为orcale发布更新问题,3月27号之后出现的问题 检查 /var/cache/oracle-java7-installer目录下jdk-7u3-linux-x64.tar.gz文件,发现此文件是损坏文件 可以通过以下方式解决: 4、下载linux安装文件: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html下载jdk-7u3-linux-x64.tar.gz文件 5、替换 用下载的文件/var/cache/oracle-java7-installer目录下jdk-7u3-linux-x64.tar.gz文件 6、修改/var/lib/dpkg/info/oracle-java7-installer.postinst 注释掉文件中 echo “Downloading…”
到 中间的部分。 7、重新安装 sudo apt-get install oracle-java7-installer OK 搞定! 从程序界面可以找到 Oracle Java 7 Plugin Control Panel (责任编辑:IT) |