日期:2014-05-17  浏览次数:20729 次

新手学tomcat,有问题啊!!!
eclipse中部署tomcat7.0.30出现以下问题,大家帮忙看一下啊!!!

2012-10-12 9:44:24 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.24 using APR version 1.4.6.
2012-10-12 9:44:24 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2012-10-12 9:44:24 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:myWeb' did not find a matching property.
2012-10-12 9:44:25 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1c 10 May 2012)
2012-10-12 9:44:25 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8080"]
2012-10-12 9:44:25 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
2012-10-12 9:44:25 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 900 ms
2012-10-12 9:44:25 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
2012-10-12 9:44:25 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.30
2012-10-12 9:44:25 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(E:\liuyibing\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\myWeb\WEB-INF\lib\servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
2012-10-12 9:44:25 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-apr-8080"]
2012-10-12 9:44:25 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-apr-8009"]
2012-10-12 9:44:25 org.apache.catalina.startup.Catalina start
信息: Server startup in 370 ms
[/color]

------解决方案--------------------
到Servers->servers.xml中找到

<Context docBase="myWeb" path="/myWeb" reloadable="true" source="'org.eclipse.jst.jee.server:myWeb"/></Host>
将它修改为

<Context docBase="D:/workspaces/myWeb/web" path="/myWeb" reloadable="true"></Host>
说明
reloadable="false" 如果reloadable="true"在你修改了代码之后服务器会自动重启,

docBase="D:/workspaces/myWeb/web"指向你项目的web目录,假设你的工程在D盘

path="/myWeb"访问系统时用,如:http://127.0.0.1:8080/myWeb