`

升级Linux中的默认JDK的版本

阅读更多

我用的Linux是:[红帽企业级Linux.AS版].TLF-SOFT-Redhat.Enterprise.Linux.AS.V4.0.UPDATE.7.DVD,

因工作需要,将Linux中默认安装的Jdk(版本为1.4)进行升级,将升级的经验和大家分享一下,升级的步骤如下:

 

1.从Sun官网下载1.6版本的JDK   jdk-6u23-linux-i586.bin

 

2.下载到本地后,将这个bin文件复制到 /usr/文件下,命令如下:

[root@localhost /] #cp root/Desktop/jdk-6u23-linux-i586.bin  /usr/

 

3.安装1.6的JDK,命令如下:

进入usr目录

[root@localhost /] # cd  /usr/

执行权限
[root@localhost usr] # chmod +x jdk-6u23-linux-i586.bin

安装新版本的JDK

[root@localhost usr] # ./ jdk-6u23-linux-i586.bin

注意:斜杠"/"前有一个点"." ,否则无法安装

若安装成功:会在usr目录下有一个名为:jdk1.6.0_23的文件夹

 

4.此时,在终端中用命令: java -version 显示的版本还是1.4的旧版本号,所以更新系统的默认设置

删除1.4版本的快捷方式:

[root@localhost usr] # rm -f /usr/bin/java
[root@localhost usr] # rm -f /usr/bin/javac
[root@localhost usr] # rm -f /etc/alternatives/java
[root@localhost usr] # rm -f /etc/alternatives/javac

新建1.6版本的快捷方式:

[root@localhost usr] # ln -s -f /usr/jdk1.6.0_23/jre/bin/java
[root@localhost usr] # ln -s -f /usr/jdk1.6.0_23/bin/javac

 

5.将新建的快捷方式放在/usr/bin目录下
[root@localhost usr] # rm /usr/java  /usr/bin/
[root@localhost usr] # rm /usr/javac  /usr/bin/

 

6.在终端中用命令: java -version 显示的版本还是1.6的,至此,Jdk的版本升级已完成.


0
0
分享到:
评论

相关推荐

    jdk-8u251-linux-x64.rpm 官方原版

    载完之后,cd 到 下载目录,执行如下命令: # rpm -i 安装命令 # -v 显示指令执行过程 ...RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。 默认安装在/usr/java/jdk1.8.0_251-amd64目录下

    基于Spring MVC的web框架 1.1.11

    Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.14 分布式session使用zookeeper 1.0.15 ...

    基于SpringMVC的一个web框架

    Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.14 分布式session使用zookeeper 1.0.15 ...

    SpringMVC基础上的web框架

    Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.14 分布式session使用zookeeper 1.0.15 ...

    一个可以直接运行的基于SpringMVC的web框架1.1.12

    Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.14 分布式session使用zookeeper 1.0.15 ...

    可以直接运行的基于SpringMVC的web框架示例,也可以直接当公司框架

    Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) 1.0.13 修改默认的beanName生成策略,controller参数扩展 1.0.14 分布式session使用zookeeper 1.0.15 ...

    新版Android开发教程.rar

    In particular, note that some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are not supported for Android development----------------------------------- Android 编程...

    Maven权威指南 很精典的学习教程,比ANT更好用

    在Linux上安装Maven 2.3.4. 在FreeBSD或OpenBSD上安装Maven 2.4. 验证Maven安装 2.5. Maven安装细节 2.5.1. 用户相关配置和仓库 2.5.2. 升级Maven 2.6. 获得Maven帮助 2.7. 使用Maven Help插件 2.7.1. ...

    基于java的局域网聊天系统-毕业设计.doc

    编程语言:java 硬件平台 CPU:Pentium4以上 内存:128M以上 软件平台 操作系统:windows系列,mac系列,linux等 开发工具: Eclipse,JDK6 描述: (1)实现群聊和私聊; (2)实现文件的发送与接收; (3)实现截图功能...

    JVM参数设置详细说明

    指定在New Generation使用parallel collector,是UseParallelGC的gc的升级版本,有更好的性能或者优点,可以和CMS gc一起使用 e: -XX:+CMSParallelRemarkEnabled 在使用UseParNewGC的情况下,尽量减少mark的时间 f: ...

    el-admin后台管理系统-其他

    本次升级解决了2.5版本中存在影响日常使用的问题,主要为菜单分配与缓存问题 优化 1、匿名接口SecurityConfig配置细腻化,支持不同类型的接口放行 2、验证码类型、长度、字体等参数可在配置文件中自定义 3、前端代码...

    J2eeFAST企业级快速开发平台-其他

    Quartz数据库连接池:Druid 1.10.1数据库: Mysql5.7分布式缓存数据库: Redis 4.0.9工具类:Hutool 4.5.8工作流引擎:flowable 6.4.2J2eeFAST安装教程:1、需要准备环境Mysql5.7以上、JDK1.8、Maven3.3、Redis4.X以上...

    java 面试题 总结

    抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。...

    超级有影响力霸气的Java面试题大全文档

    1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是...

Global site tag (gtag.js) - Google Analytics