查看版本

         # java -version

         java version "1.4.2"

         gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-48)

         Copyright (C) 2006 Free Software Foundation, Inc.

         This is free software; see the source for copying conditions.  There is NO

         warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

环境

Redhat5.5 x86_64

更新JDK版本:jdk-6u30-linux-x64.bin

1.拷贝jdk-6u30-linux-x64.bin到/tmp

2.赋予可执行权限

chmod a+x jdk-6u30-linux-x64.bin

3.执行

./jdk-6u30-linux-x64.bin

4.创建/usr/java目录

mkdir/usr/java

5.把/tmp/jdk1.6.0_30目录移动至/usr/java

mv /tmp/jdk1.6.0_30/usr/java

6.删除/usr/bin/java/usr/bin/javac

rm /usr/bin/java

rm /usr/bin/javac

7.执行

ln -s /usr/java/jdk1.6.0_30/bin/java/usr/bin/java

ln -s /usr/java/jdk1.6.0_30/bin/javac/usr/bin/javac

8.编译/etc/profile,在文件末尾加上

JAVA_HOME=/usr/java/jdk1.6.0_30

JRE_HOME=/usr/java/jdk1.6.0_30/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:

export JAVA_HOME JRE_HOME PATHCLASSPATH

9.执行source /etc/profile

10. 查看版本

# java -version

      java version "1.6.0_30"

      Java(TM) SE Runtime Environment (build 1.6.0_30-b12)

      Java HotSpot(TM) 64-Bit Server VM (build 20.5-b03, mixed mode)

11. 编写helloWorld程序测试

# cat test.java

      public class test{

          public static void main(String[] args) {

                System.out.println("Hello World!");

          }

      }

       #javac test.java

       #java test

        Hello World!

转载于:https://blog.51cto.com/doctormo/1256988

linux下更新JDK版本相关推荐

  1. Linux下升级jdk版本

    Linux更改jdk版本 首先下载我们需要的jdk版本 查看linux主机的jdk版本:java -version 服务器上jdk版本是1.7的想换成1.8的 1.首先去官网下载Linux版本的jdk ...

  2. LINUX下更新浏览器版本记录

    今天无聊时发现浏览器版本过低太久没更新了,所以决定更新了一下浏览器,并记录一下. 更新Chrome浏览器 进入官网 点击进入Chrome官网,或者搜索Chrome关键字,然后进入官网. 下载安装包 点 ...

  3. Linux下更新curl版本

    一.前景 由于低版本的curl存在一定的漏洞,会对我们的服务器安全造成问题,所以,我们需要将curl由低版本安装到高版本. 二.步骤 1.首先检测服务器安装的curl版本 curl --version ...

  4. linux python版本_linux下更新Python版本并修改默认版本

    linux下更新Python版本并修改默认版本,有需要的朋友可以参考下. 很多情况下拿到的服务器python版本很低,需要自己动手更改默认python版本 1.从官网下载python安装包(这个版本可 ...

  5. linux修改jdk版本无效,关于windows和linux系统更换JDK版本后,修改环境变量也无法生效的原因和解决办法...

    今天遇到了一个问题: 我linux系统之前安装JDK12,今天将其改成了JDK1.8,并修改了环境变量,但是通过java -version命令显示的依旧是JDK12的版本. 这是因为,当使用安装版本的 ...

  6. linux上安装java失败,Linux下安装jdk失败怎么办

    有时出于需要(比如安装最新的eclipse),我们需要安装指定版本的JDK.然而,安装完成之后,再次键入命令查询JDK版本却发现版本号没有更新.那么,这应该如何解决呢?下面就让学习啦小编教大家Linu ...

  7. linux下安装jdk+tomcat+eclipse+mysql

    linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...

  8. linux下python版本升级,linux下升级python版本

    linux下升级python版本 下载python最新版本2.7.13并编译安装 wget https://www.python.org/ftp/python/2.7.12/Python-2.7.13 ...

  9. linux修改jdk文件保存,Linux下更换jdk和配置环境变量详解

    不需要删除旧的jdk,安装新版本的jdk,再更新环境变量即可. Linux下安装jdk,步骤如下 1:下载jdk包:本章使用的为后缀为tar.gz的文件(不需要安装),如jdk-8u111-linux ...

最新文章

  1. string.Format 方法拼入{}
  2. 浅谈JavaScript 函数作用域当中的“提升”现象
  3. 为什么Android要采用Binder作为IPC机制?
  4. requests库详解
  5. 实战 MDT 2012(六)---基于MAC地址的部署
  6. 防火墙例外里没有远程桌面_证明没有例外
  7. kafka metric java,jmx_exporter+prometheus+grafana实现kafka metric监控
  8. 如何优化 App 的启动耗时?
  9. CentOS7 的开机自启动systemctl
  10. input框内显示文字,输入时隐藏
  11. MySQL入门(一) MacOS端配置与基本命令
  12. java web filter 入口_springboot 通过@WebFilter(urlPatterns )配置Filter过滤路径
  13. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第3节 综合案例_文件上传_4_综合案例_文件上传案例阻塞问题...
  14. java setmodal 不管用_java – 无法动态设置setVisibility()参数
  15. 中华石杉Java面试突击第一季笔记二(分布式搜索引擎)
  16. 关于2-3-4树和红黑树的简单理解
  17. mysql管理利器sqlyogent初识(php建立数据库)_MySql管理利器SQLyogEnt初识(php建立数据库)...
  18. Docker - volume、-v 区别
  19. 如何把手机app的视频下载到手机上?网页上的视频怎么下载?
  20. OJ每日一练——温度换算

热门文章

  1. Linux之seq命令
  2. 10个MySQL加载数据内文件示例以将文本文件数据上传到表
  3. promise原理—一步一步实现一个promise
  4. centos下安装JAVA开发工具(1)------JDK
  5. 基于java的微信公众平台开发(一)--账号申请与服务器的搭建
  6. Python,Day2 - 数据类型,运算,列表操作,字典
  7. luajit官方性能优化指南和注解
  8. 【写作技巧】如何写开题报告?
  9. 数据结构与算法之-----图(搜索算法)
  10. linux模块builtin是什么意思,Linux命令手册