logo资料库

linux下查看已经安装的jdk 并卸载jdk.pdf

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
linux下查看已经安装的jdk 并卸载jdk - java学者 - 开源中国社区 http://my.oschina.net/liting/blog/358498 当前访客身份: 游客 [ 登录 | 加入开源中国 ] 开源项目 问答 代码 博客 翻译 资讯 首页 移动开发 招聘 城市圈 当前访客身份:游客 [ 登录 | 加入开源中国 ] 软件 五大三粗 关注此人 关注(34) 粉丝(59) 积分(28) 一个高尚的人,一个纯粹的人,一个有道德的人,一个脱离了低级趣味的人,一个有益于人民的人 .发送私信.请教问题 博客分类 错误总结(50) 工作日志(72) spring(18) mysqltool(1) 我的手记(41) mongodb(1) linux(179) SQL(10) mybatis(6) mysql(128) tomcat(33) nginx(29) 说明(29) javascript(24) jquery(3) javabase(99) javaee(14) 之前的blog(1210) eclipse(5) maven(9) svn(6) git(4) 文学修养(6) android(7) 阅读排行 最新评论 1. linux下查看已经安装的jdk 并卸载jdk 1. 2. 2. mysql中主外键关系 3. 3. Apache配置文件httpd.conf详解 4. 4. tomcat内存设置 5. nginx+tomcat 使用教程 5. 6. Centos安装NFS服务器配置及挂载教程 6. 7. nginx负载均衡、动静分离 7. 8. 8. linux磁盘空间查看命令(du,df)剩余空间查看详解 @乱笔·青玉:在 web.xml 里加上
linux下查看已经安装的jdk 并卸载jdk - java学者 - 开源中国社区 http://my.oschina.net/liting/blog/358498 whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的JDK: 1.确定JDK的版本: rpm -qa | grep jdk rpm -qa | grep gcj 可能的结果是: libgcj-4.1.2-42.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2.然后卸载: yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 如果这中方法不行,可以使用如下的方法卸载: 1)卸载系统自带的jdk版本: 查看自带的jdk: #rpm -qa|grep gcj 可能看到如下类似的信息: libgcj-4.1.2-44.el5 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 使用rpm -e --nodeps 命令删除上面查找的内容: #rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 2)卸载rpm安装的jkd版本 查看安装的jdk: #rpm -qa|grep jdk 可能看到如下类似的信息: jdk-1.6.0_22-fcs 卸载: #rpm -e --nodeps jdk-1.6.0_22-fcs 3)找到jdk安装目录的_uninst子目录 ·在shell终端执行命令./uninstall.sh即可卸载jdk 三、下载新版本的JDK 官方地址: http://www.oracle.com/technetwork/java/javase/downloads/index.htm 四、安装JDK(以JDK1.6为例子) 1、jdk1.6提供以下两种自解压文件: 1)jdk-6u22-linux-i586.bin 2)jdk-6u22-linux-i586-rpm.bin 2、我下载的是jdk-6u22-linux-i586-rpm.bin 3、给所有用户添加可执行的权限 #chmod +x jdk-6u22-linux-i586-rpm.bin 4、执行该文件,命令如下: #./jdk-6u22-linux-i586-rpm.bin 执行后会解压出一些rpm软件包,其中有jdk-6u22-linux-i586.rpm这是主程式包,接下来就是安装这个主程序包。 5.、切换到root用户,进入jdk-6u22-linux-i586.rpm存放的目录,执行如下命令: rpm -ivh jdk-6u22-linux-i586.rpm 安装软件会将JDK自动安装到 /usr/java/jdk-1.6.0_22-fcs目录下 在linux上安装时,常常会碰到如下的Fail: RPMshouldnotbeuseddirectlyinstallRPMpackages,useAlieninstead! 第2页 共4页 2015/11/11 23:39
linux下查看已经安装的jdk 并卸载jdk - java学者 - 开源中国社区 http://my.oschina.net/liting/blog/358498 这时用这个命令即可: rpm-ivhjdk-6u22-linux-i586.rpm--nodeps--force 五、配置环境变量: 如果所有用户都想共享jdk的环境变量,可以通过如下方式设置。 (但建议最好不要这样,万一有其他用户使用其他JDK就会受到影响。) 在/etc/profile文件中加入:   # vi /etc/profile      export JAVA_HOME=/usr/java/jdk-1.6.0_22-fcs   export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib   export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin 注:修改文件后要想马上生效还要运行#source/etc/profile不然只能在下次重进此用户时生效。   记得CLASSPATH路径中加入$CLASSPATH:不然可能在解释执行class文件时会报错。 当然也可以用更加彻底的方法:reboot命令来重启机器。 有时你可能会发现/etc/profile中配置的环境变量在系统重新启动或者重新使用SSH连接后失效了,其原因有可能是 1. 某个非root用户下环境变量是生效的,但是切换到root用户后,使用javac等命令失效。 2.写入到/etc/profile的环境变量在重新启动后会自动生效。未重新启动之前每次打开终端都需如你所述执行source命令。 附:怎样安装tar类型的JDK: 首先将*.tar.gz解压 tar -xzvf *.tar.gz 假设得到的文件夹为java 将其移动到/usr/中 sudo mv java /usr/local 然后设置环境变量: sudo vim /etc/profile 打开文件 在结尾处输入: export JAVA_HOME=/usr/local/java export JRE_HOME=/usr/local/java/jre  export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH Ubuntu 中修改默认jdk update-alternatives --install /usr/bin/java java /usr/localjava/bin/java 300 update-alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 300 通过这一步将我们安装的jdk加入java选单。 update-alternatives --config java 选择默认的jdk java -version 分享到: 声明:OSCHINA 博客文章版权属于作者,受法律保护。未经作者同意不得转载。 0赞 « 上一篇 下一篇 » 最新热门职位 车 Symfony开发工程师 车护宝初创团队 月薪: 6-10K 信息安全产品架构师 DJI 大疆创新 月薪: 15-30K 评论0 更多开发者职位上 开源中国•招聘 月薪: 8-16K 居 PHP工程师 居众装饰 海 中高级java开发工程师 海同科技 月薪: 10-20K 第3页 共4页 2015/11/11 23:39
linux下查看已经安装的jdk 并卸载jdk - java学者 - 开源中国社区 http://my.oschina.net/liting/blog/358498 插入: 表情 开源软件 关闭插入表情 关闭相关文章阅读 2011/01/14 查看linux版本 2014/05/09 如何查看linux系统版本命令 2014/08/12 linux查看日志 (常用命令) 2015/05/26 查看/修改Linux时区和时间 2012/05/30 linux查看系统版本(32位/64位)的... © 开源中国(OSChina.NET) | 关于我们 | 广告联系 | @新浪微博 | 开源中国手机版 | 粤ICP备12009483号-3 开源中国社区(OSChina.net)是工信部 开源软件推进联盟 指定的官方社区 开源中国手机客户 端: 第4页 共4页 2015/11/11 23:39
分享到:
收藏