`
hyz301
  • 浏览: 375076 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CentOS6.5安装JDK后JDK版本不对的问题

jdk 
阅读更多

今天用CentOS安装JDK,发觉在安装完成后,输入java -version命令来验证是否安装成功时,出现

[root@hadoopcs09 iwisdom]# java -version
java version "1.5.0"
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-16)

Copyright (C) 2007 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.

 

感觉很奇怪,于是乎,查看下

[root@hadoopcs09 iwisdom]# which java
/usr/bin/java
[root@hadoopcs09 iwisdom]# ls /usr/bin/java
/usr/bin/java
[root@hadoopcs09 iwisdom]# ls /usr/bin/java -l
lrwxrwxrwx. 1 root root 22 Aug 13 03:22 /usr/bin/java -> /etc/alternatives/java
[root@hadoopcs09 iwisdom]# ll /etc/alternatives/java
lrwxrwxrwx. 1 root root 35 Aug 13 03:22 /etc/alternatives/java -> /usr/lib/jvm/jre-1.5.0-gcj/bin/java

 怎么出现gij了呢,在网上搜索错误出现原因,原来是因为linux系统默认指向的不是刚刚安装的jdk版本

OK,我们看到红色字体的确指向的不是我刚刚自己安装的jdk,索引需要引入使用alternatives工具修改:

[root@localhost ~]# alternatives --install /usr/bin/java java /iwisdom/jdk1.7.0_29/bin/java 300

以上红色是自己的安装位置。

再次输入java -version命令来验证,发现依然没有变化,OK,还有一步重要的操作:

[root@localhost ~]# alternatives --config java

 共有 2 个程序提供“java”。

  选择    命令
-----------------------------------------------

*+ 1           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
   2           /iwisdom/jdk1.7.0_29/bin/java

 按 Enter 来保存当前选择[+],或键入选择号码:2

OK,所有的修改已经完成,接下来让我们输入java命令,看到我们想要的结果了,问题解决。

1
1
分享到:
评论

相关推荐

    CentOS6.5安装jdk,Tomcat,MYsql.doc

    在CentOS 6.5中,我们可以搜索可用的JDK版本,例如Java 1.8.0,通过运行`yum list | grep java-1.8.0-openjdk`。找到合适的版本后,使用`yum install`命令进行安装。例如,如果我们要安装x86_64架构的Java 1.8.0,...

    2_Centos6.5安装jdk,里面有jdk1.6、jdk1.7、jdk1.8,均64位

    在本文中,我们将详细探讨如何在CentOS 6.5操作系统上安装JDK,包括1.6、1.7和1.8这三个64位版本。CentOS 6.5是一个基于Linux的服务器操作系统,广泛用于企业级应用,而Java Development Kit (JDK) 是开发和运行Java...

    centos6.5安装jdk

    ### CentOS 6.5 安装 JDK 并配置环境变量 #### 一、前言 在 CentOS 6.5 系统中安装 Java 开发工具包(Java Development Kit,简称 JDK)是部署 Java 应用程序的基础步骤。本文将详细介绍如何在 CentOS 6.5 上安装 ...

    jdk-7u45-linux-x64.tar.gz centos 6.5 jdkjdk1.7.0_45

    标签"centos 6.5 jdk1.7.0_45"强调了这两个关键组件:操作系统和Java版本,这通常是开发者在系统配置或问题排查时会参考的信息。 在压缩包文件名称列表中,我们看到"jdk1.7.0_45",这是解压后JDK的目录名称。这个...

    centos6.5下 jdk+tomcat+eclipse安装

    ### CentOS 6.5 下 JDK + Tomcat + Eclipse 安装指南 #### 一、环境准备与基础概念 在开始安装之前,确保你的 CentOS 6.5 系统已更新到最新状态,并且具备基本的网络连接。接下来,我们将详细介绍如何在 CentOS ...

    Centos6.5下Jdk+Tomcat+Mysql环境安装图文教程

    在CentOS 6.5上,我们选择安装JDK 1.7.60。首先,在`/usr/local`目录下创建一个名为`java`的目录,然后将下载的`jdk-7u60-linux-x64.tar.gz`文件放入`/usr/local/java`。解压缩文件后,需要设置`JAVA_HOME`, `JRE_...

    CentOS6.5下CDH5.8.2本地包安装

    在CentOS6.5系统下安装CDH5.8.2,还需要安装JDK。首先使用rpm -qa | grep jdk命令查看系统是否有自带的openjdk,如果有,使用rpm -e --nodeps命令卸载自带的jdk。然后使用yum list | grep cloudera命令查看jdk,使用...

    centos6.5依赖包整理

    "centos6.5依赖包整理"的工作就是为了解决这个问题。 Oracle数据库的安装不仅仅是下载一个单一的RPM(Red Hat Package Manager)包,它需要一系列的依赖包来支持其正常运行。这些依赖包涵盖了库文件、开发工具、...

    centos6.5jdk&tomcat;&mysql;的安装和配置步骤及命令.txt

    文档描述centos6.5下安装和配置jdk tomcat mysql 的步骤和命令 一步到位,其中jdk和tomcat采用tar安装 mysql采用yum安装。

    基于centos6.5 已经编译好的hadoop-2.6.4

    标题"基于centos6.5 已经编译好的hadoop-2.6.4"指的是在CentOS 6.5操作系统环境下,已经完成了对Hadoop 2.6.4版本的编译工作。这通常意味着用户可以直接在同样环境或相似环境中使用这个编译好的版本,而无需自己进行...

    CentOS6.5常用设置

    【CentOS6.5常用设置】涉及了许多在日常使用Linux系统时可能会遇到的操作,这里将对其中的关键知识点进行详尽的解释。 1. **文件夹和图标大小调整**: - 文件夹大小调整:在系统设置中选择"System-Preferences-...

    CentOS6.5下Oracle11G-R2安装、卸载

    在本文中,我们将深入探讨如何在CentOS 6.5操作系统上安装和...提供的文档“CentOS6.5下Oracle11G-R2安装、卸载.docx”应包含更详细的指导和截图,帮助用户顺利完成整个过程。如有疑问,可参考文档或寻求专业技术支持。

    linux CentOS 6.5 中安装与配置JDK-7

    linux CentOS 6.5 中安装与配置JDK-7 (后缀名丢失,下载后自行添加.txt)

    Centos6.5安装hdp.docx

    【CentOS 6.5 安装HDP集群详解】 HDP(Hortonworks Data Platform)是一个基于Apache Hadoop的全面数据管理平台,提供了一系列的数据处理、分析和管理工具。在CentOS 6.5上安装HDP集群,需要遵循一系列的步骤。以下...

    Centos6.5编译64位Hadoop2.7.5.tat.gz

    【标题】"Centos6.5编译64位Hadoop2.7.5.tgz"涉及的关键技术点包括Hadoop、操作系统环境、源码编译以及系统兼容性。Hadoop是一个开源的分布式计算框架,它允许在大量廉价硬件上处理大规模数据。在这个场景中,用户将...

    hadoop 64位下载 centos6.5环境编译

    确保在CentOS 6.5上安装了JDK 8或更高版本,因为这是Hadoop支持的最低版本。 3. **配置环境变量**: 安装JDK后,需要将Java的bin目录添加到PATH环境变量中,以便系统能够找到Java命令。同样,也需要设置HADOOP_...

    elasticsearch1.6.0的安装和基本使用(cent6.5安装)

    在 CentOS 6.5 中,可以使用以下命令来安装 JDK: mkdir /usr/local/java tar -zxf jdk-8u144-linux-x64.tar.gz mv jdk1.8.0_144/ /usr/local/java/ 然后,需要设置环境变量,添加如下内容到 /etc/profile 文件中...

    [整理]Centos6.5 + hadoop2.6.4环境搭建

    在本教程中,我们将深入探讨如何在CentOS 6.5操作系统上搭建Hadoop 2.6.4环境。Hadoop是一个开源的分布式计算框架,主要用于处理和存储大量数据。让我们一步步来了解这个过程。 首先,确保你的系统是最新状态,通过...

    CentOS_x64_6.5_安装JDK1

    在CentOS 6.5_x64环境下,我们需要确保系统已经正确卸载任何旧版本的JDK,然后安装新版本的JDK,例如JDK1。下面将详细介绍整个过程。 首先,我们需要确认系统是否已经安装了JDK。这可以通过在终端中输入`java -...

Global site tag (gtag.js) - Google Analytics