文档章节

ContOS安装JDK7 并替换系统中的JDK6

PagePage
 PagePage
发布于 2014/11/12 17:45
字数 236
阅读 19
收藏 0

[root@localhost ~]# java -version

java version "1.6.0"

OpenJDK  Runtime Environment (build 1.6.0-b09)

OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)


1.6的,这个必须换掉 。


下载jdk-7u3-linux-x64.rpm

wget http://download.oracle.com/otn-pub/java/jdk/7u3-b04/jdk-7u3-linux-x64.rpm


运行安装

rpm -ivh jdk-7u3-linux-x64.rpm


修改profile 最后面加入


  vim /etc/profile

export JAVA_HOME=/usr/java/jdk1.7.0_03

export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

 

保存退出。运行 #source /etc/profile之后运行

update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0_03/bin/java 

update-alternatives --config java

 

 你会看到我的ssh中存在乱码。

*+ 1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java   

    2           /usr/lib/jvm/jre-1.4.2-gcj/bin/java   

    3           /usr/java/jdk1.7.0_03/bin/java

输入3 敲回车


然后一切ok


# java -version

java version "1.7.0_03"

Java(TM) SE Runtime Environment (build 1.7.0_03-b04)

Java HotSpot(TM) 64-Bit Server VM (build 22.1-b02, mixed mode)


© 著作权归作者所有

共有 人打赏支持
PagePage
粉丝 4
博文 41
码字总数 13851
作品 0
昌平
后端工程师
私信 提问
微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java)

微信企业号接入JDK6和JDK7及JDK8加解密失败处理(Java) 使用文章 http://blog.csdn.net/omsvip/article/details/39926493 提供的接入代码,可以根据自己jdk版本编译,如jdk7或者jdk6 ,此时部...

rzg813
2014/10/22
0
0
Unsupported major.minor version 51.0解决办法

最近新安装使用了jdk7,编译了一些类替换到原来正常运行的项目中,替换之后发生了Unsupported major.minor version 51.0错误。经过网上搜索发现了问题产生的原因:用jdk7编译的class文件放到...

JackMo2015
2016/12/01
4
0
dos下Java命令环境变量失效

背景: 在jdk6和jdk7之前进行切换安装,导致,最后修改环境变量也不能实现jdk版本的切换。 例如,环境变量中,我们配置jdk6环境,但是dos中输入java命令,显示的却仍然是jdk7. 解决方案: 配...

hiqj
2015/10/21
13
0
Mac 切换jdk

通过命令’jdk6′, ‘jdk7′,’jdk8′轻松切换到对应的Java版本: 1.首先安装所有的JDk: Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。 JDK7,J...

clmsg
2016/08/18
3
0
OpenJDK与JDK的区别分析

一、以下是具体分析: 以下内容转自http://fgh2011.iteye.com/blog/1771649: 使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK,那...

君满楼001
2017/12/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MySQL Replication 梳理详解

MySQL Replication 1 MySQL5.5以前的复制 异步、SQL线程串行化回放 MySQL内建的复制功能是构建大型,高性能应用程序的基础。主服务器将更新写入二进制日志文件,从服务器重新执行一遍来实现的...

PeakFang-BOK
今天
2
0
.NET Core & ConsoleApp & appsettings.json

准备 Visual Studio 2017 .NET Core 2.1 新建控制台应用(.NET Core) 默认的 Program.cs // Program.csusing System;namespace ConsoleApp1{ class Program { static voi......

taadis
今天
2
0
结合lucene谈谈日期的压缩问题

说起日期值的压缩,一般容易想到的办法是将日期转化成long类型,然后再通过变长整形进行压缩,我算了一下按照毫秒来算最多占用5个字节(可以通过“谈谈变长整型”中的表查看),确实节省了部...

FAT_mt
今天
1
0
导出私有函数与私有变量

在Go语言中, package中包含函数与变量通过identifier的首字母是否大写来决定它是否可以被其它package所访问。当一个函数或变量名称为小写字母时,默认是无法被其他package引用的. 有没有办法...

xtof
今天
2
0
new Date() 在Safari下的 Invalid Date问题

问题复现 var timeStr = '2018-11-11 00:00:00';var time = new Date(timeStr);// error: Invalid Date... 在safari浏览器下,time为Invalid Date, 导致后面代码执行错误; 其他浏览器诸...

会写代码的husky
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部