QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1316|回复: 1

我在RedHat8上面玩tomcat4怎么连不上?

[复制链接]
发表于 2006-10-8 17:10:19 | 显示全部楼层 |阅读模式
在RedHat8上面用tomcat4的rpm包安装的,然后在RH8的图形化的服务管理器中确认了tomcat4被启动,但是,我在web流览器里面输入http://localhost:8080/地址连接不上,并且,在opennms的安装配置中执行
$OPENNMS_HOME/bin/install -disU

$OPENNMS_HOME/bin/install -y -w $CATALINA_HOME/webapps -W $CATALINA_HOME/server/lib
也都无法连接,为什么我的tomcat4在RH8上显示为运行状态而实际上无法连接呢?

我google了很多关于tomcat使用的,包括在tomcat官网上面也看了官方手册,都是详细教了如何从源码安装配置,然后在tomcat的安装路经里面执行bin/startup.sh来启动,但是我的rpm安装的tomcat4没有这个启动程序startup.sh,还有那个shutdown.sh文件也没有,用命令rpm -ql tomcat4 | grep sh,没有发现任何后缀sh的启动脚本,但是,在这里/etc/init.d找到了安装的一个文件tomcat4,第一行是#!/bin/sh,长的像个启动脚本样的东西,还找到了我的opennms这个启动脚本也在这里

进程里面也没有
ps aux | grep cat

我试图启动我的tomcat4用命令:
tomcat4 start
终端输出:
Using CATALINA_BASE:   /var/tomcat4
Using CATALINA_HOME:   /var/tomcat4
Using CATALINA_TMPDIR: /var/tomcat4/temp
Using JAVA_HOME:       /usr
好像是启动了,但是在我用opera连接localhost:8080还是连不上;我又试图关闭tomcat用命令:
tomcat4 stop
终端输出:
Using CATALINA_BASE:   /var/tomcat4
Using CATALINA_HOME:   /var/tomcat4
Using CATALINA_TMPDIR: /var/tomcat4/temp
Using JAVA_HOME:       /usr
Exception during startup processing
class java.lang.reflect.InvocationTargetException: java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory
   at 0x4028115f: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/libgcj.so.3)
......
......
   at 0x420158d4: __libc_start_main (java.endorsed.dirs=)
   at 0x080486c1: _Jv_RegisterClasses (java.endorsed.dirs=)
很长很长的信息,好像是有个例外的错误,似乎是说明我的tomcat4运行不正常?请高手指教啊!
 楼主| 发表于 2006-10-8 17:12:10 | 显示全部楼层
现在我怀疑是不是我的java的问题呢?不太确定我的tomcat4.conf配置文件里面如下写的对不对:
# you could also override JAVA_HOME here
# Where your java installation lives
JAVA_HOME="/usr"
我的系统是2oooooooooooooooold的RedHat8,关于java,我没有手动安装过修改过,应该是系统自带的,我只是在文件夹/usr中发现一个sh脚本java,便以为这就是java的执行文件了,对么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-22 09:20 , Processed in 0.164627 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表