我必须开始处理已为其安装Eclipse Indigo和Tomcat 7.0的Web应用程序项目。该环境中还包含JRE 7,Android SDK。但是,每当我启动服务器时,它就会超时!
此外,我能够在Eclipse外部启动服务器并成功在浏览器中执行Web应用程序。但是要调试,我宁愿在Eclipse中使用它。
错误消息是:
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
在控制台中,我得到:
Mar 14, 2012 11:51:18 PM 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: C:\program files\Java\jre7\bin;C:\WINNT\Sun\Java\bin;C:\WINNT\system32;C:\WINNT;C:/Program Files/Java/jre7/bin/client;C:/Program Files/Java/jre7/bin;C:/Program Files/Java/jre7/lib/i386;C:\oracle\product\11.1.0\BIN\;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Program Files\Executive Software\Diskeeper\;C:\Program Files\Pointsec\Pointsec Media Encryption\Program\;C:\Program Files\Windows Imaging\;C:\oracle\product\11.1.0\BIN;C:\Program Files\Reflection\;C:\eclipse;;. Mar 14, 2012 11:51:18 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AUDI_ASSIST_v2.0_WS_REDESIGN_Interceptor' did not find a matching property. Mar 14, 2012 11:51:18 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-bio-9080"] Mar 14, 2012 11:51:18 PM org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["ajp-bio-9009"] Mar 14, 2012 11:51:18 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 504 ms Mar 14, 2012 11:51:18 PM org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina Mar 14, 2012 11:51:18 PM org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.26 Mar 14, 2012 11:51:18 PM org.apache.catalina.util.SessionIdGenerator createSecureRandom INFO: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [109] milliseconds. Mar 14, 2012 11:51:18 PM org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(D:\documents and settings\fahmf\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps\AUDI_ASSIST_v2.0_WS_REDESIGN_Interceptor\WEB-INF\lib\com.ibm.ws.webservices.thinclient_7.0.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class Mar 14, 2012 11:51:20 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-9080"] Mar 14, 2012 11:51:20 PM org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-9009"] Mar 14, 2012 11:51:20 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 1697 ms
我已经尝试过在该论坛上其他问题中提出的解决方案,例如延长超时时间,更改端口号,卸载和重新安装Tomcat,更改服务器的“发布”选项,但似乎无济于事。
任何帮助将由衷的感谢。提前致谢…
只需按照简单的步骤
在服务器视图中双击所需的服务器,这将打开窗口,“窗口超时”选项的右上角可用,并将时间更改为120。它将起作用:)