• 安装jdk+tomcat


     linux安装高版本jdk后不起作用的解决办法

    1.安装jdk1.8。

    2.修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile。

    3.执行 java -version,这个时候显示jdk还是1.7版本。

    4.执行:which javawhich javac将以上两条指令执行结果中的java、javac文件删除。

    5.执行:ln -s $JAVA_HOME/bin/java /usr/bin/javaln -s $JAVA_HOME/bin/javac /usr/bin/javac

    6.执行:source /etc/profile7.执行java -version,即可看到jdk切换为1.8版本。

    查看环境变量
    whereis java
    which java (java执行路径)
    echo $JAVA_HOME
    echo $PATH

    二,安装
    选择要安装java的位置,如/usr/目录下,新建文件夹java(mkdir java)

    #mkdir -p /usr/java
    拷贝下载的jdk-8u31-linux-x64.tar.gz到/usr/java下

    #cd /usr/java
    # tar -zxvf jdk-8u31-linux-x64.tar.gz

    三、设置变量
    # vim /etc/profile
    在最后面添加如下内容:
    # JAVA
    JAVA_HOME=/usr/java/jdk1.8.0_31
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH

    使变量生效
    # source /etc/profile

    验证是否成功
    # java -version
    java version "1.8.0_31"
    Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)

    查看变量
    # which java //java执行路径
    /usr/java/jdk1.8.0_31/bin/java
    # echo $JAVA_HOME
    /usr/java/jdk1.8.0_31
    # echo $PATH
    /usr/java/jdk1.8.0_31/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin


    四. 卸载jdk
    ·找到jdk安装目录的_uninst子目录
    ·在shell终端执行命令./uninstall.sh即可卸载jdk。

    五,安装tomcat
    下载tomcat
    wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apache-tomcat-8.0.36.tar.gz

    (1)解压apache-tomcat-8.0.20.tar.gz
    # tar-zxvf apache-tomcat-8.0.20.tar.gz
    (2)复制解压后的目录apache-tomcat-8.0.20到/usr/local下并重命名为tomcat8
    # cp -Rapache-tomcat-8.0.20 /usr/local/tomcat8
    注意:/usr/local/tomcat8就是后面我们要修改环境变量时需要填写的目录路径
    (3)
    添加tomcat环境变量
    # vim /etc/profile
    加入下代码
    #set environment variable
    JAVA_HOME=/usr/java/jdk1.8.0_31
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH
    exportTOMCAT_HOME=/usr/local/tomcat8
    exportCATALINA_HOME=/usr/local/tomcat8
    修改应用环境变量,是配置生效
    # source/etc/profile

    (4)进入bin目录 ,启动tomcat
    # cd/usr/local/tomcat8/
    # cd bin/
    #./startup.sh

    (5)修改环境变量后重新启动tomcat启动成功
    [root@oracledb bin]# ./startup.sh
    Using CATALINA_BASE: /usr/local/tomcat8
    Using CATALINA_HOME: /usr/local/tomcat8
    Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
    Using JRE_HOME: /usr/java/jdk1.8.0_31
    Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar
    Tomcat started.

    (6)关闭tomcat
    [root@oracledb bin]# ./shutdown.sh
    Using CATALINA_BASE: /usr/local/tomcat8
    Using CATALINA_HOME: /usr/local/tomcat8
    Using CATALINA_TMPDIR: /usr/local/tomcat8/temp
    Using JRE_HOME: /usr/java/jdk1.8.0_31
    Using CLASSPATH: /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar

  • 相关阅读:
    VS2012打开项目 提示Asp.net4.5未在web服务器上注册
    asp.net使用qq邮箱发送邮件
    Reflect(反射)
    c#创建windows服务
    Lambda(Linq)
    iis部署wcf服务过程
    剑指offer面试题 滑动窗口的最大值
    剑指offer面试题68 树中两个节点的最低公共祖先(java实现)
    Spring4基础 学习笔记(3) AOP(1) 基于Xml
    Spring4基础 学习笔记(1) Bean
  • 原文地址:https://www.cnblogs.com/bingyublog/p/9947736.html
Copyright © 2020-2023  润新知