• Linux系统下JDK和Tomcat安装配置


    Linux系统下JDK安装配置

    1. 从oracle网站下载需要的JDK软件 :jdk-6u39-linux-i586.bin

    http://www.oracle.com/technetwork/java/javase/archive-139210.html

    然后通过FTP上传到linux服务器上。

    2. 将文件copy到/usr目录下

    [root@test wendy]# cp jdk-6u39-linux-i586.bin /usr/

    3. 给文件添加执行权限:

    [root@test wendy]# cd /usr/

    [root@test usr]# chmod +x jdk-6u39-linux-i586.bin

    4. 执行安装:

    [root@test usr]#  ./ jdk-6u39-linux-i586.bin

    安装完成后在/usr/目录下生成jdk1.6.0_39目录,就是JDK的安装目录。

    5. 设置环境变量:

    [root@test usr]# vi /etc/profile

    export JAVA_HOME=/usr/ jdk1.6.0_39

    export JRE_HOME=/usr/ jdk1.6.0_39/jre

    export PATH=$PATH:/usr/ jdk1.6.0_39/bin

    export CLASSPATH=./:/usr/ jdk1.6.0_39/lib:/usr/ jdk1.6.0_39/jre/lib

    保存退出,重启电脑

    6. 测试

    新建test.java

    [root@test usr]# vi test.java

    public class test{

    public static void main(String[] args){

    System.out.println("Hello,Welcome to Linux World!");

    }

    }

    保存退出,下面来编译、执行;
    [root@test usr]# javac test.java

    [root@test usr]# java test

    Hello,Welcome to Linux World!

    配置成功!

    如不能通过编译,可通过重新启动系统试试

    7. 用 java –version 查看java版本,发现不是我安装的1.6.0_39

    [root@test ~]# java -version

    java version "1.4.2_27"

    [root@test ~]# rpm –qa | grep java  //原来之前已安装java rpm包

    java-1.4.2-gcj-compat-1.4.2.0-27jpp

    gcc-java-3.4.6-3.1

    [root@test ~]# rpm –e java-1.4.2-gcj-compat-1.4.2.0-27jpp –nodeps //删掉之前安装的版本

    [root@test ~]# java -version

    java version "1.6.0_39"

    Java(TM) SE Runtime Environment (build 1.6.0_39-b04)

    Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)

    Linux系统下Tomcat安装

    软件apache-tomcat-6.0.35.tar.gz

    通过FTP上传到linux服务器上。

    [root@test wendy]# tar –zxvf apache-tomcat-6.0.35.tar.gz

    [root@test wendy]# mv apache-tomcat-6.0.35 /usr/local/tomcat

    [root@test wendy]# cd /usr/local/tomcat/bin

    [root@test bin]# ./startup.sh //启动tomcat

    Using CATALINA_BASE:   /usr/local/tomcat

    Using CATALINA_HOME:   /usr/local/tomcat

    Using CATALINA_TMPDIR: /usr/local/tomcat/temp

    Using JRE_HOME:        /usr/jdk1.6.0_39/jre

    Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar

    [root@test bin]# vi /etc/profile

    TOMCAT_HOME=/usr/local/tomcat

    export TOMCAT_HOME

    Tomcat报错:

    log4j:ERROR LogMananger.repositorySelector was null likely due to error
    in class reloading, using NOPLoggerRepository.

    [root@test ~]# vi /usr/local/tomcat/conf/catalina.properties   //增加一行如下:

    org.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false

  • 相关阅读:
    zoj 2316 Matrix Multiplication 解题报告
    BestCoder7 1001 Little Pony and Permutation(hdu 4985) 解题报告
    codeforces 463C. Gargari and Bishops 解题报告
    codeforces 463B Caisa and Pylons 解题报告
    codeforces 463A Caisa and Sugar 解题报告
    CSS3新的字体尺寸单位rem
    CSS中文字体对照表
    引用外部CSS的link和import方式的分析与比较
    CSS样式表引用方式
    10个CSS简写/优化技巧
  • 原文地址:https://www.cnblogs.com/tianshuilv/p/3761220.html
Copyright © 2020-2023  润新知