zoukankan      html  css  js  c++  java
  • CentOs中JDK与tomcat配置

    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

    jdk-8u71-linux-x64.rpm

    安装JDK

    有了jdk的安装包,接下来就可以进行安装了。

    a.在/usr目录下新建java目录,并把安装包放在/usr/java目录下:

    b.# rpm -ivh jdk-8u71-linux-x64.rpm

    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的安装顺利结束。

  • 相关阅读:
    IO 单个文件的多线程拷贝
    day30 进程 同步 异步 阻塞 非阻塞 并发 并行 创建进程 守护进程 僵尸进程与孤儿进程 互斥锁
    day31 进程间通讯,线程
    d29天 上传电影练习 UDP使用 ScketServer模块
    d28 scoket套接字 struct模块
    d27网络编程
    d24 反射,元类
    d23 多态,oop中常用的内置函数 类中常用内置函数
    d22 封装 property装饰器 接口 抽象类 鸭子类型
    d21天 继承
  • 原文地址:https://www.cnblogs.com/jack2014/p/5146840.html
Copyright © 2011-2022 走看看