Tomcat不是从eclipse开始的

Mat*_*atv 7 eclipse tomcat

我试图从eclipse启动tomcat服务器6.0.32(不是我的应用程序),但它失败并出现错误"本地主机上的服务器Apache Tomcat v6.0.32无法启动".但是当我用startup.bat启动时,它没问题.我检查了tomcat的所有端口 - 它们是免费的.这是一个控制台日志

11.08.2011 15:15:46 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: <MY_PATH_VARIABLE>
11.08.2011 15:15:47 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
11.08.2011 15:15:47 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1068 ms
11.08.2011 15:15:47 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
11.08.2011 15:15:47 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
11.08.2011 15:15:47 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor ProjectName.xml
Run Code Online (Sandbox Code Playgroud)

也许有人知道如何解决它?((((

Jac*_*ack 32

我遇到了同样的问题,即任何日志中都没有错误,并且使用run.sh从命令行启动时服务器启动正常.但是,只要我使用Eclipse(没有或没有我的应用程序),Tomcat就不会启动.

我通过执行以下步骤解决了这个问题:

  1. 在Eclipse中,转到"服务器"选项卡.
  2. 双击服务器.
  3. 配置概述应显示在Eclipse主面板中.
  4. 在"服务器位置"子部分下,选择单选按钮"使用Tomcat安装"(对我来说这是中间的单选按钮).
  5. 保存配置(无论如何都应该提示您这样做).
  6. 重新启动服务器,您应该在Eclipse浏览器中找到localhost:8080.


And*_*tle 1

在 Eclipse 中,转到:

窗口 -> 首选项 -> 服务器 -> 运行时环境

并添加 Apache Tomcat。

希望这可以帮助。