• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

ubuntu 12.04 下安装oracle java7 方法

mysql 搞代码 4年前 (2022-01-09) 33次浏览 已收录 0个评论

错 误如下所示 : Download done.sha256sum mismatch jdk-7u3-linux-x64.tar.gzOracle JDK 7 is NOT installed.dpkg:处理 oracle-java7-installer (–configure)时出错:子进程 已安装 post-installation 脚本 返回了错误号 1在处理时有错误发生:oracle-ja

误如下所示

Download done.sha256sum mismatch jdk-7u3-linux-x64.tar.gzOracle JDK 7 is NOT installed.dpkg:处理 oracle-java7-installer (--configure)时出错:子进程 已安装 post-installation 脚本 返回了错误号 1在处理时有错误发生:oracle-java7-installerE: Sub-process /usr/bin/dpkg returned an error code (1)

经过一番查找,在http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=372892论坛中的9楼的方法是正确的。现贴出如下:

sudo rm /var/lib/dpkg/info/oracle-java7-installer*sudo apt-get purge oracle-java7-installer*sudo rm /etc/apt/sources.list.d/*java*sudo apt-get updatesudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java7-installer

有时用上面的也会出现同样的错误,主要是如果在下载过程中自动中断了,接下来就会出现同样的错误。

错误的解决方法如下:

1、下载linux安装文件:
到官网下载jdk-7u3-linux-x64.tar.gz文件
2、替换
用下载的文件/var/cache/oracle-jdk7-installer目录下jdk-7u3-linux-x64.tar.gz文件
3、修改/var/lib/dpkg/info/oracle-java7-installer.postinst
注释掉文件中
echo “Downloading…”到echo “Download done”中间的部分。
4、重新安装
sudo apt-get install oracle-java7-installer
OK 搞定!

方法二:手动配置环境

这个在windows下只是安装exe的过程,在ubuntu下已不见得过于复杂,一般了解Java环境配置的,都理解下面的步骤意义:

1. 从oracle官网下载新版jdk的文件,将下载的文件放到/usr/lib/jvm/java中,并解压,ok,jdk已安装完毕!
2. 环境变量配置
在终端执行命令: sudo vi /etc/environment,红色部分为添加的信息:

JAVAHOME=/usr/lib/jvm/java/jdk1.7.0_04PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/jdk1.7.0_04/bin:/usr/lib/jvm/java/jdk1.7.0_04/jre/bin"CLASSPATH=/usr/lib/jvm/java/jdk1.7.0_04 /lib:/usr/lib/jvm/java/jdk1.7.0_04/jre/lib

有时

接着设置默认的jdk,因为系统默认可能存在别的jdk
在终端执行命令:
sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/java/jdk1.7.0_04/bin/java 300
sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.7.0_04/bin/javac 300
选择系统默认的jdk,在终端执行命令: sudo update-alternatives –config java
如果只存在一个java环境则会出现提示系统只有一个jdk
最后执行命令: java -version

java version "1.7.0_04"Java(TM) SE Runtime Environment (build 1.7.0-b04)Java HotSpot(TM) Client VM (build 15.2<b>本文来源gao@!dai!ma.com搞$$代^@码5网@</b>-b04, mixed mode, sharing)

此时显示使用的Java是sun的Java,ok,环境变量设置成功


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ubuntu 12.04 下安装oracle java7 方法

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址