zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    C++调用WebService
    vs2005 环境的字体和颜色的设置
    自娱自乐~经典24点游戏
    再探利用C++的STL和堆栈编程思想实现数学四则运算计算结果
    如何在Linux中关闭apache服务(转)
    ios推送:本地通知UILocalNotification
    ASIHTTPRequest的使用(转)
    实战新浪微博、腾讯微博的分享功能(转)
    UIImagePickerController拍照与摄像(转)
    iOS通过http post上传图片 (转)
  • 原文地址:https://www.cnblogs.com/tianshuilv/p/3761220.html
Copyright © 2011-2022 走看看