无法找到或加载主类org.apache.catalina.startup.Bootstrap

Nit*_*ria 15 java eclipse tomcat7

当我在Eclipse中运行apache tomcat7.0.56时,出现错误

错误:无法找到或加载主类org.apache.catalina.startup.Bootstrap

我该如何解决这个问题?

har*_*rsh 11

服务器似乎无法访问两个 Jar 文件。

  • 转到“服务器”选项卡 > 双击您的服务器 > 打开启动配置 > 类路径(选项卡) > 单击用户条目 > 添加外部 Jars > 添加 Boorstrap.jar 和 tomcat-juli.jar > 应用 > 确定

现在启动服务器。


小智 5

首先,您应该尝试使用它自己的.bat而不是Eclipse运行TOMCAT。如果不运行,问题将出在您的tomcat安装上,而不是在Eclipse中,您可以查看一下TOMCAT_HOME / logs /跟踪Tomcat错误的文件(它们非常有用)。

无论如何,如果它在eclipse之外正常运行,请尝试删除eclipse的tomcat配置,并按照以下简单步骤从头开始进行设置

  • 转到Eclipse的窗口>首选项>服务器>运行时环境,然后添加Tomcat服务器浏览您的TOMCAT_HOME并选择合适的JRE(使用包含jre的JAVA_HOME),注意根据TOMCAT版本需要特定JDK的消息(TOMCAT_8至少需要JDK_1.7版本,如果未设置,通常会在启动时显示错误,以解释该错误)
  • 转到Eclipse的窗口>显示视图>其他...>服务器>服务器并添加新服务器;在这种情况下,您之前设置的TOMCAT版本。您无需添加其他配置即可启动TOMCAT。
  • 此时,如果您在TOMCAT_HOME的webapps文件夹中没有任何应用程序,而是默认设置的应用程序,则可能会有所帮助(您必须清空TOMCAT_HOME / work文件夹以删除缓存的内容)。一旦确定,请从ECLIPSE开始,然后用手指交叉。万一失败,请查看Eclipse的控制台,并在此处查找要复制的异常