tomcat启动报警告:Setting property 'source' to 'org.eclipse.jst.jee.server:fss2web' did not find a matching property.

问题:Eclipse4.2.0集成tomcat启动报红色警告:并伴随其他的错误信息,启动不成功

二月 21, 2013 9:42:24 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:fss2web' did not find a matching property.
二月 21, 2013 9:42:24 上午 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: F:\ProgramFiles\JDK7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;F:/ProgramFiles/JDK7/bin/../jre/bin/client;F:/ProgramFiles/JDK7/bin/../jre/bin;F:/ProgramFiles/JDK7/bin/../jre/lib/i386;F:\ProgramFiles\JDK7\bin;F:\ProgramFiles\JDK7\jre\bin;D:\app\sunren\product\11.1.0\db_1\bin;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;F:\ProgramFiles\jboss-as-7.1.1.Final\bin;D:\app\sunren\product\11.1.0\db_1\BIN;F:\ProgramFiles\apache-tomcat-6.0.20\bin;C:\Program Files\TortoiseGit\bin;F:\ProgramFiles\apache-tomcat-6.0.20\bin;;F:\ProgramFiles\eclipse-jee-juno-SR1-win32\eclipse;;.
二月 21, 2013 9:42:24 上午 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-10001
二月 21, 2013 9:42:24 上午 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 221 ms
二月 21, 2013 9:42:24 上午 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
二月 21, 2013 9:42:24 上午 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
二月 21, 2013 9:42:24 上午 org.apache.catalina.loader.WebappClassLoader validateJarFile
INFO: validateJarFile(F:\zlworkspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\fss2web\WEB-INF\lib\jboss-servlet-api_3.0_spec.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
二月 21, 2013 9:42:24 上午 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-10001
二月 21, 2013 9:42:24 上午 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
二月 21, 2013 9:42:24 上午 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/15  config=null
二月 21, 2013 9:42:24 上午 org.apache.catalina.startup.Catalina start
INFO: Server startup in 306 ms

原因:在eclipse下,通过tomcat部署web工程时,tomcat的配置文件server.xml中会自动生成一个关于该web工程的配置信息,而默认情况下,server.xml的 Context元素不支持名称为source的属性,所以会发出警告。

解决办法:关闭tomcat,双击eclipse下tomcat服务器,在出来的Tomcat server at localhost页面中找到server options选项,选中其中的选项”Publish modual contexts to separat XML files“,ctr+s,启动tomcat,问题解决

原文链接http://blog.sina.com.cn/s/blog_43986d7201014g6s.html

 

posted @ 2013-02-21 09:57  zhenglongJava  阅读(2409)  评论(0编辑  收藏  举报