【问题标题】:Tomcat server not running in eclipse with projectTomcat服务器没有在项目的eclipse中运行
【发布时间】:2011-06-29 02:16:52
【问题描述】:

我有一个在 eclispe 中使用 spring 的基本 Web 项目。 我已经安装了tomcat v7。

现在当我单独启动服务器时,不添加任何应用程序就可以正常运行 但是当我将项目添加到服务器然后对其进行分层时,就会出现错误

"Tomcat 7 failed to start"

最初项目运行正常,但后来我删除了几个 spring jar,然后我再次添加,但出现此错误。

现在有什么方法可以找出问题所在。任何日志文件???

【问题讨论】:

  • 我已经看到很多次了,这不是一个很好的错误消息,但通常它与类路径有关。检查类路径上是否有所有必需的 tomcat/catalina jar。
  • 在哪里可以找到丢失的罐子以及如何添加这些罐子

标签: java eclipse spring tomcat7


【解决方案1】:

我建议不要在 Eclipse 中启动它,直到您可以在 Eclipse 之外成功启动它。

打开命令外壳,确保 Tomcat /bin 在您的 PATH 中,然后执行 catalina.bat 脚本。您将能够在 shell 中看到更详细的消息(如果有)。

您还应该检查 Tomcat /logs 目录,看看他们能告诉您什么。

CLASSPATH 应该在启动脚本中正确设置。

更新:

既然您知道可以在没有 Eclipse 的情况下启动 Tomcat,那么您就知道问题出在 IDE 中。

我的猜测是您的项目需要 Tomcat /lib JAR 可用,但它们不可用。您可能会告诉 Eclipse 在构建和运行时将它在特定目录中找到的所有 JAR 添加到您的 CLASSPATH(您可以使用 IntelliJ)。右键单击项目根目录,看看是否有下拉菜单可以添加到路径中。

【讨论】:

  • 在tomcat之外工作正常,我可以在localhost:8088上看到网页,即使没有我的项目,在eclipse中服务器也可以正常启动,但是当我添加项目时,问题就来了
猜你喜欢
  • 2015-05-16
  • 1970-01-01
  • 1970-01-01
  • 2014-07-03
  • 2014-10-07
  • 1970-01-01
  • 1970-01-01
  • 2011-08-28
  • 2016-07-02
相关资源
最近更新 更多