在控制台上运行演示JSF应用程序时出现以下错误
[SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:JSFTut' did not find a matching property.
最佳答案
这不是错误。这是一个警告。差异非常大。此特定警告基本上意味着Tomcat的<Context>
中的server.xml
元素包含未知属性source
,并且Tomcat不知道如何处理此属性,因此将忽略它。
Eclipse WTP将定制属性source
添加到Tomcat的<Context>
中与项目相关的server.xml
元素,该元素标识上下文的源(工作空间中的实际项目,该项目部署到特定服务器)。这样,Eclipse可以将部署的Web应用程序与工作空间中的项目相关联。从Tomcat 6.0.16版本开始,即使server.xml
有no DTD nor XSD,在Tomcat启动期间,server.xml
中任何未指定的XML标记和属性都将产生警告。
只是忽略它。您的网络项目很好。它应该运行良好。此问题与JSF完全无关。