无法在 Windows Server 2003 上启动 tomcat 5.5

无法在 Windows Server 2003 上启动 tomcat 5.5

我无法在 Windows 2003 服务器计算机上启动。它在 stderr 上给出以下内容:

java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:222)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:410)

这让我抓狂,因为我已经检查了环境变量、web.xml、server.xml,但就是找不到它的来源。

请问有人可以帮忙吗?

干杯,

答案1

检查 .bat 文件(或环境变量)中 CATALINA_BASE 的值,查看它们是否设置为不正确的基目录 - 这种情况通常是因为 CATALINA_BASE 被错误地设置为 tomcat 默认安装目录的 bin 子目录。

相关内容