zoukankan      html  css  js  c++  java
  • linux安装tomcat, jdk出现的问题

    1)卸载系统自带的jdk版本: 
       查看自带的jdk: 
       #rpm -qa|grep gcj 
       可能看到如下类似的信息: 
       libgcj-4.1.2-44.el5 
       java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
       使用rpm -e --nodeps 命令删除上面查找的内容: 
       #rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

    卸载rpm安装的jkd版本 
       查看安装的jdk: 
       #rpm -qa|grep jdk 
       可能看到如下类似的信息: 
       jdk-1.6.0_22-fcs 
       卸载: 
       #rpm -e --nodeps jdk-1.6.0_22-fcs   

    然后重新安装

    在vi /etc/profile里设置

    JAVA_HOME=/usr/local/jdk1.7.0_79
    PATH=$JAVA_HOME/bin:$PATH
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export JAVA_HOME
    export PATH
    export CLASSPATH
     
    
    
    CATALINA_BASE=/usr/local/tomcat2
    CATALINA_HOME=/usr/local/tomcat2
    export CATALINA_ASE CATALINA_HOME
     
    
    TOMCAT_HOME=/usr/local/tomcat2
    export TOMCAT_HOME
    

     一定要生效: source /etc/profile

    2. 80端口不能启动

    server.xml里还用8080, 然后

    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

    就可以转发, 80,8080都可以使用

    3. 目录下的sh文件不能直接 startup.sh运行是因为没有加入环境变量

     vi ~/.bash_profile

    export CATALINA_HOME=/usr/local/tomcat2
    export PATH=$CATALINA_HOME/bin:$PATH
    

     然后生效source  ~/.bash_profile

  • 相关阅读:
    接口测试断言详解(Jmeter)
    接口测试参数化详解(Jmeter)
    记一次线上内存泄漏问题的排查过程
    BI入门经典(转载)
    图形初阶
    数据的输入
    来自 Google 的 R 语言编码风格指南
    提醒程序员注意的一些事项--R
    R语言-attach、detach、with
    R数据类型
  • 原文地址:https://www.cnblogs.com/wujixing/p/6007506.html
Copyright © 2011-2022 走看看