CentOS 6.6下JDK1.7安装和配置(Linux).doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CentOS下JDK1.7安装与配置(Linux) 一、安SUN公司的JDK之前先要检查系统中是否已经安装JDK。一般来说Centos系统默认会安装OpenJDK但OpenJDK部分内容与SUN JDK不兼容,因此打算重新安装SUN JDK1.7来开发。OpenJDK具体版本信息 #rpm -qa |grep java 2.我们也可以通过rpm命令查看OpenJDK版本信息 # rpm -qa |grep jdk 3.当然,我们也可以查看当前系统使用的OpenJDK版本信息 #java –version 由上面我们可以知道,系统中默认安装了OpenJDK 1.7.0_65 二、通过上面的检查,我们发现系统中已经安装了OpenJDK 1.7.0_65,但OpenJDK部分内容与SUN JDK不兼容,因此打算重新安装SUN JDK1.7来开发。OpenJDK。 1. 删除安装的OpenJDK,可以用如下命令:–e jdk相关 (普通删除命令,删除特定的包,如果遇到依赖,则无法删除)rpm -e –-nodeps jdk相关 (强制删除命令,忽略依赖,删除特定的包。如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除) 这里的jdk相关指的是上个步骤中用查询命令 查出来的jdk的相关文件。OpenJDK 当你使用如下命令去卸载OpenJDK的时候如果出现如下错误(可能出现),具体原因马上知晓。 #rpm –e –nodeps java-1.7.0-openjdk-5-.el6_5.i686 这是什么原因呢?仔细一看我们使用的是普通用户登录,权限不够,所以我们要将普通切换为root用户进行进一步操作,切换命令为: #su – root/sudo passwd root 由于su 对切换到超级权限用户root后,权限的无限制性,所以su并不能担任多个管理员所管理的系统。如果用su 来切换到超级用户来管理系统,也不能明确哪些工作是由哪个管理员进行的操作。特别是对于服务器的管理有多人参与管理时,最好是针对每个管理员的技术特长和 管理范围,并且有针对性的下放给权限,并且约定其使用哪些工具来完成与其相关的工作,这时我们就有必要用到 sudo。 通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码,所以sudo 相对于权限无限制性的su来说,还是比较安全的,所以sudo 也能被称为受限制的su ;另外sudo 是需要授权许可的,所以也被称为授权许可的su; sudo 执行命令的流程是当前用户切换到root(或其它指定切换到的用户),然后以root(或其它指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户;而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权; 使用su命令切换后用户状态: #su – root 注意:切换为root用户时候会让你输入密码,这里不再详述… 好了已经切换好了那我们在用刚才同样的命令试一下呗: #rpm –e –nodeps java-1.7.0-openjdk-5-.el6_5.i686 执行完这句话后,我们再用#rpm -qa |grep java查看一下卸载完了没有 #rpm -qa |grep java 看见没有?是不是OpenJDK1.7的哪个被卸载掉了? 那么我们紧接着用同样的方式把剩下的两个卸载掉: #rpm –e –nodeps java-1.6.0-openjdk--.el6_5.i686 #rpm –e –nodeps tzdata- java-2014g-1.el6.noarch 好了到此为止,我们需要卸载的东西全部卸载完了,那么我们来验证一下是否全部卸载完成? #rpm -qa |grep java 看见没?是不是全部没有了? 3. 接下来为了确保jdk已经彻底删除,还需要执行查询命令#find / -name jdk相关#find / -name jdk #find / -name jre #find / -name gcj 若查询出来还有参与目录,可以用# rm -rf 目录,将残余目录一个一个删除掉。 至此jdk的删除工作已完成。官网下载,我这里是32位操作系统因此找到指定的下载界面如图: 由于我要安装的是JDK7,因此我要到JDK7下载界面,根据自己需要下载JDK,我这里不再叙述。由上图我们可以看出Linux x86系统有两种形式的JDK,我们应该用哪一个呢?这个要根据你个人具体情况喽,我先来说一下这两种JDK(jdk-7u79-linux-i586.rpm/jdk-7u79-linux-i586.tar.gz)有什么不一样把! 简单来说: rpm格式的是个安装包,能直接安装。 .tar.gz

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档