首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • tomcat 启动的 问题。 jdk装了.... 环境变量也设置了 [已结贴,结贴人:hwx521]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hwx521
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 揭贴率:
    发表于:2008-08-19 16:42:17 楼主
    jdk 我都装好。环境变量也设置  tomcat就是起来 不了。我 不知道是什么问题。请大家帮我看看,,


      这个是么问题,

    这个 是我在  /etc/profile  里的环境变量。。


    --------
    JAVA_HOME=/usr/java/jdk1.5.0_06/
    export JAVA_HOME
    JRE_HOME=/usr/java/jdk1.5.0_06/jre
    export JRE_HOME
    CLASSPATH=.:/usr/java/jdk1.5.0_0/lib/dt.jar:/usr/java/jdk1.5.0_06/lib/tootls.jar
    export CLASSPATH
    PATH=$PATH:/usr/java/jdk1.5.0_06/bin
    export PATH

    --------

    我配置 完了 JDK环境变量后 我 查看  java -version  和 javac -version


    [root@localhost ~]# java -version
    java version "1.4.2"gij (GNU libgcj) version 4.1.1 20070105 (Red Hat 4.1.1-52)
    Copyright (C) 2006 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    [root@localhost ~]# javac -version
    javac 1.5.0_06javac: no source files
    Usage: javac <options> <source files>
    where possible options include:
      -g                        Generate all debugging info
      -g:none                    Generate no debugging info
      -g:{lines,vars,source}    Generate only some debugging info
      -nowarn                    Generate no warnings
      -verbose                  Output messages about what the compiler is doing
      -deprecation              Output source locations where deprecated APIs are used
      -classpath <path>          Specify where to find user class files
      -cp <path>                Specify where to find user class files
      -sourcepath <path>        Specify where to find input source files
      -bootclasspath <path>      Override location of bootstrap class files
      -extdirs <dirs>            Override location of installed extensions
      -endorseddirs <dirs>      Override location of endorsed standards path
      -d <directory>            Specify where to place generated class files
      -encoding <encoding>      Specify character encoding used by source files
      -source <release>          Provide source compatibility with specified release
      -target <release>          Generate class files for specific VM version
      -version                  Version information
      -help                      Print a synopsis of standard options
      -X                        Print a synopsis of nonstandard options
      -J <flag>                  Pass <flag> directly to the runtime system
    [root@localhost ~]#


    --------------
      我 觉得奇怪 这么 查看出来的版本不一样?呢?
        .......
        然后我  去  启动 tomcat  就出现下面的结果。。。
    --------

    [root@localhost /]# cd /usr/tomcat5/bin
    [root@localhost bin]# ./startup.sh
    Using CATALINA_BASE:  /usr/tomcat5
    Using CATALINA_HOME:  /usr/tomcat5
    Using CATALINA_TMPDIR: /usr/tomcat5/temp
    Using JRE_HOME:      /usr/java/jdk1.5.0_06/jre
    [root@localhost bin]#


    ----------------------

    .......................
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • NC
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 18:39:161楼 得分:10
    日志呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jufeng2309
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 18:48:552楼 得分:10
    设置完后重启系统了么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jufeng2309
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 18:50:103楼 得分:25
    通过
    echo $JAVA_HOME
    echo $CLASSPATH
    看看设置是否成功?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hwx521
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 11:11:144楼 得分:0
    我设置完了 环境变量后 都有重启。。。也看环境变量 设置成功了。。就是启动不是tomcat  下面是我刚 查看的 环境变量的设置。。

    [root@localhost ~]# echo $PATH
    /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.5.0_06/bin:/root/bin
    [root@localhost ~]# echo $CLASSPATH
    .:/usr/java/jdk1.5.0_0/lib/dt.jar:/usr/java/jdk1.5.0_06/lib/tootls.jar
    [root@localhost ~]# echo $JRE_HOME
    /usr/java/jdk1.5.0_06/jre
    [root@localhost ~]# echo $JAVA_HOME
    /usr/java/jdk1.5.0_06/
    [root@localhost ~]#


    还有 1楼说的  日志 是说 tomcat的 日志还是 那个日志?我看下了一下 tomcat里 有个 logs文件夹 里就一个文件  有记录 

    catalina.out

    ----

    [root@localhost logs]# more catalina.out
    java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
            at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:215)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390)
    java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
            at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
            at java.security.AccessController.doPrivileged(Native Method)
            at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
            at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:215)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390)
    [root@localhost logs]#


    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • NC
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 12:16:405楼 得分:10
    冒似你的tomcat缺东西
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • vivi8233
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 13:26:006楼 得分:10
    你得tomcat 什么版本
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • liukun9661
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 15:45:397楼 得分:25
    你jdk环境设置问题.
    你系统认为你使用的是gcc中的java虚拟机.

    试试这样
    PATH=/usr/java/jdk1.5.0_06/bin:$PATH
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jufeng2309
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 17:16:278楼 得分:10
    Tomcat有问题。。
    重新安装一个看看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hwx521
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 19:16:459楼 得分:0
    引用 7 楼 liukun9661 的回复:
    你jdk环境设置问题.
    你系统认为你使用的是gcc中的java虚拟机.

    试试这样
    PATH=/usr/java/jdk1.5.0_06/bin:$PATH


      按照 你说 的 我 修改了这样了。还是一样的  有问题。。。

    我的tomcat  我装 是tar.gz 的 直接解压 使用的。 不知道 这样能不能。我 试 了 2版本的。一个是apache-tomcat-5.5.26.tar.gz  与 apache-tomcat-6.0.18.tar.gz  的 还是一样的问题。。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved