无法在debian上启动tomcat5.5

时间:2011-09-04 15:14:01

标签: tomcat debian

我使用命令apt-get install tomcat5.5在debian上安装了tomcat5.5。但是,当我运行/etc/init.d/tomcat5.5启动时,什么也没发生。然后我查看文件/ var / log / syslog,我看到以下输出:

jsvc.exec[8278]: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstrap
jsvc.exec[8278]: #011at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
jsvc.exec[8278]: #011at java.security.AccessController.doPrivileged(Native Method)
jsvc.exec[8278]: #011at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
jsvc.exec[8278]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
jsvc.exec[8278]: #011at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
jsvc.exec[8278]: #011at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
jsvc.exec[8278]: #011at org.apache.commons.daemon.support.DaemonLoader.load(DaemonLoader.java:107)
jsvc.exec[8278]: Cannot load daemon

我已经寻找解决方案已经很多天了,我希望这里的某个人也遇到过同样的问题并且能指出我的解决方案:)。有人说你需要commons-logging.jar。但是,我根本不知道把它放在哪里.jar ..

提前获得任何帮助!

2 个答案:

答案 0 :(得分:3)

我在tomcat 5.5很长一段时间内遇到了类似的错误,这个错误已在后续版本中修复...所以要么使用6.x或7.x ...要么修补5.5版本

答案 1 :(得分:2)

如果您在启动时缺少JAR,请将它们放在/ server / lib目录中。继续按ClassNotFoundExceptions需求添加JAR,直到停止为止。

我问你为什么在6.x和7.x可用时使用Tomcat 5.5。有什么特别的原因吗?