1.查询系统默认JDK
Centos系统默认会安装OpenJDK,一般建议是安装sun公司的JDK。我们首先检查系统是否安装有jdk并且是OpenJDK版本的,若是,则将它卸载掉并安装上sun公司的jdk版本。
查询系统是否已安装OpenJDK用如下查询命令:
#rpm -qa |grep java
#rpm -qa |grep jdk
#rpm -qa |grep gcj
查询当前java版本:
由以上可知,
系统中已安装了OpenJDK 1.7.0_65。
2.删除已安装的OpenJDK
删除安装的OpenJDK,可以用如下命令:
rpm –e jdk相关 (普通删除命令,删除特定的包,如果遇到依赖,则无法删除)
rpm -e –nodeps jdk相关 (强制删除命令,忽略依赖,删除特定的包。如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除)
注意:这里的jdk相关指的是上个步骤中用查询命令 查出来的jdk的相关文件。
若用rpm强制删除命令,如下:
#rpm -e java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.i686
#rpm -e tzdata-java-2014e-1.el6.noarch
如图:
最后执行rpm查询命令时已查不出相关jdk文件,说明jdk已经删除成功。
接下来为了确保jdk已经彻底删除,还需要执行查询命令#find / -name jdk相关:
由上图可以看出,查询无果,说明jdk已经删除干净。
若查询出来还有参与目录,可以用# rm -rf 目录,将残余目录一个一个删除掉。
至此jdk的删除工作已完成。
3.下载安装JDK
1)下载jdk
百度云盘下载:http://pan.baidu.com/s/1c0IlL0O
网盘上有不同版本供选择,根据需要下载即可,由于我使用的系统是32位的,所以下载32位的jdk版本:jdk-6u45-linux-i586.bin。
若是通过Windows下载,可以使用SecureCRT终端工具登录Centos系统,然后通过SFTP将处于本地Windows系统的这安装包上传到Centos系统。
这里我安装包上传之后,放于根目录下的/software目录下:
2)安装JDK
有了jdk的安装包,接下来就可以进行安装了。
a.在/usr目录下新建java目录,并把安装包放在/usr/java目录下:
查看文件执行权限:
可看出当前用户有执行权限,因此不用修改文件权限。
接下来用#./jdk-6u45-linux-i586.bin 命令执行安装,由于执行过程文字多,只列出后面部分:
3)配置环境变量
安装完毕后需要配置jdk环境变量。
修改/etc/profile文件,在最后加上以下信息:
JAVA_HOME=/usr/java/jdk1.6.0_45
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME PATH CLASSPATH
添加完毕后,保存退出。
为了让/etc/profile文件修改后立即生效,可以使用如下命令:
命令:# . /etc/profile
注:. 和/etc/profile之间有空格
4.测试JDK
安装并配置好环境变量之后,接下来就要测试jdk是否安装正常了。
输入java -version或javac -version,若显示版本信息,则表示安装成功:
如上可以看出,jdk已经安装成功。接下来我们再来测试一个简单的Hello World程序。
a.新建hello.java文件
b.添加以下代码:
保存退出。
c.编译,运行:
由以上可以看出,jdk的编译运行都正常。
至此,jdk的安装顺利结束。
相关推荐
JDK 在 CentOS 中安装配置图文教程 在 CentOS 中安装和配置 JDK 是一个非常重要的步骤,对于 Java 开发者和 Linux 用户来说都是必备的技能。下面将详细介绍 JDK 在 CentOS 中的安装和配置过程。 JDK 下载 首先,...
在本文中,我们将详细介绍如何在CentOS 7.4版本下安装JDK 1.8,这是一个非常重要的步骤,因为许多企业级应用和服务都需要这个版本的JDK作为运行环境。 首先,我们需要检查系统中是否存在默认的OpenJDK。可以通过...
总结起来,这个教程详细介绍了在CentOS 6.5上安装JDK 1.7.60、Tomcat 8.0.33和MySQL的过程。这些步骤是建立一个基础的Java Web服务器环境的关键组成部分,对于部署和管理Java应用程序至关重要。每个步骤都需要仔细...
### Linux服务器下安装JDK1.8和Oracle 12c数据库图文教程 #### 一、Linux环境下安装JDK 1.8 ##### 1.1 准备软件安装包 - **JDK**: `jdk-8u11-linux-x64.tar.gz` (根据实际情况选择合适的版本) ##### 1.2 查询...
本文将详细介绍如何在Centos7.4环境下进行CDH5.13.0的离线安装过程。这不仅适用于学习和实验环境,同样也适用于真实的生产环境。 #### 二、准备工作 1. **环境准备**:确保服务器已安装Centos7.4系统。 2. **软件...
CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支持OpenJDK-7作为缺省JDK、支持内核空间内的iSCSI及FCoE、支持PTPv2等功能。 CentOS 7更新内核版本为3.10.0,新版本的内核将对...
本教程将详细指导如何在Windows和Linux系统上安装JDK并配置环境变量。 **Windows下安装JDK与环境配置** 1. **Windows安装JDK** - 访问JDK官方下载页面,选择适用于Windows的JDK1.8版本。确保与系统架构匹配,64位...
安装 JAVA JDK1.8 1.创建两个文件夹 mkdir -p /export/soft mkdir /export/servers 2. 上传jdk安装包到 /export/soft 命令:rz 选择JDK安装包(你当前在哪个目录就会上传到那个目录所以最好先进入到/export/...
OpenACS的部署与使用详细图文教程 OpenACS是一个基于Java的开源内容管理系统,使用Java Servlet技术和Java Server Faces(JSF)来构建Web应用程序。下面将详细介绍OpenACS的部署与使用方法。 知识点一:OpenACS的...
在本教程中,我们将深入探讨如何在RedHat 6.4 (CentOS兼容)系统上进行Ambari 2.6.0的全自动安装。Ambari是Hortonworks提供的一个强大工具,用于管理和监控Hadoop生态系统,包括Hadoop、HBase、YARN等组件。以下是一...
本教程将重点讲解如何在服务器上安装VOS3000系统。 首先,你需要准备一个兼容的服务器环境。根据描述中的信息,VOS3000支持阿里云和腾讯云的6.4-6.9-64位系统,以及本地6.4-64位系统。确保你的服务器操作系统符合...
如果你有兴趣了解其他平台上的JDK安装,例如Ubuntu 16.04的JDK 1.7安装教程,或者Windows下的JDK 1.7图文安装指南,可以查阅相关文章以获取更详细的信息。这些教程通常会涵盖从下载到配置的完整过程,确保你在任何...
本篇文章旨在提供一个详细的 Java 开发环境搭建图文教程,涵盖 Linux 理论与实操、MySQL 实操、JDK 实操、Tomcat 实操等内容,为开发人员、初中级开发人员、.NET 转 Java 开发人员提供帮助。 Linux 环境搭建 在 ...
1. Linux 引荐 centos7 以上版本 2. 宝塔环境: 引荐最新版本 3. Mysql版本:5.7 4. Jdk版本:1.8 适用场景: 适用于各种电商、优惠卷、论坛约请码、充值卡、激活码、注册码、腾讯爱奇艺积分CDK等,支持手动和全...
本文将详细介绍如何在Linux系统上搭建Solr服务,以CentOS 6.7为例。Solr是一款基于Java的全文搜索引擎,常用于大数据处理和信息检索。为了运行Solr,我们需要准备Java开发环境(JDK)、Apache Tomcat服务器以及Solr...
而.pdf文件则可能包含更详尽的图文教程,适合深度学习和参考。 总结来说,这个资料包提供了一个全面的Linux学习环境,涵盖了操作系统本身、远程管理工具和Java开发环境。对于想要学习或提升Linux技能的人来说,这是...