|
在RedHat8上面用tomcat4的rpm包安装的,然后在RH8的图形化的服务管理器中确认了tomcat4被启动,但是,我在web流览器里面输入http://localhost:8080/地址连 ... 装配置中执行
$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运行不正常?请高手指教啊! |
|