Java &引用;SetPropertiesRule";从Eclipse启动Tomcat时的警告消息
当我从Eclipse(3.4)启动Tomcat(6.0.18)时,我收到以下消息(日志中的第一条): 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} 将属性“源”设置为 'org.eclipse.jst.jee.server:(项目名称)' 找不到匹配的属性 这条消息似乎没有任何严重影响,但是,有人知道如何摆脱它吗?来自: 有关源属性的警告 是Tomcat 6.0.16的新版本,可能是 忽略。WTP添加了一个“源”属性 确定项目中的哪个项目 工作区与 上下文事实上,上下文 Tomcat中的对象没有对应的 源属性不会导致任何错误 问题Java &引用;SetPropertiesRule";从Eclipse启动Tomcat时的警告消息,java,eclipse,tomcat,eclipse-3.4,Java,Eclipse,Tomcat,Eclipse 3.4,当我从Eclipse(3.4)启动Tomcat(6.0.18)时,我收到以下消息(日志中的第一条): 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} 将属性“源”设置为 'org.eclipse.jst.jee.server:(项目名称)' 找不到匹配的属性 这条消息似乎没有任何严重影响,但是,有人知道如何摆脱它吗?来自: 有关源属性的警告 是Tomcat 6.0.16的新版本,可能是 忽略。WTP添加了一个“源”属性 确定
我意识到这并不能解决如何消除警告的问题,但我希望它能有所帮助。我对Eclipse3.4(Ganymede)和DynamicWebProject也有同样的问题。
该消息未影响成功部署。但我必须删除行
从eclipse的.settings文件夹中的org.eclipse.wst.common.component文件中,这个问题的解决方案非常简单。双击tomcat服务器。它将打开服务器配置。在服务器选项下选中“将模块内容发布到单独的XML文件”复选框。重新启动服务器。这次您的页面将不会出现任何问题。我发现Tomcat似乎找不到在其他项目中定义的类,甚至可能在主项目中。筛选定义失败,这是web.xml中的第一个定义。如果我将项目及其依赖项添加到服务器的启动配置中,那么我将继续处理一个新的错误,所有这些似乎都表明它没有正确设置项目 我们的设置相当复杂。在Eclipse中,我们有多个组件作为项目,并有单独的输出项目。我们有一个单独的webapp目录,其中包含静态HTML和图像,以及我们的WEB-INF 月食是“欧罗巴冬季发布”。Tomcat是6.0.18。我尝试了“动态Web模块”方面的2.4和2.5版本 谢谢你的帮助
- 理查德
重新启动服务器我正在使用Eclipse。我已通过以下方式解决了此问题:
您不会得到任何此类错误。从Eclipse中删除服务器实例并创建一个新实例 在问题出现之前,我复制了动态Webproject。因此,更改.settings目录中的org.eclipse.wst.common.component文件为我解决了这个问题。其他解决方案不起作用。单独的XML解决方案对我和其他人最近都不起作用 我通常遵循这个过程,有些东西会有所帮助:
我发布我的答案是因为我怀疑可能有人在那里,上面的解决方案可能不适用 所以,你得到了一个警告 警告:[SetPropertiesRule]{Server/Service/Engine/Host/Context}将属性“source”设置为“org.eclipse.jst.jee.Server:(项目名称)”未找到匹配的属性 与其通过在服务器配置中选中该选项来禁用此警告(我确实尝试过),我建议您执行以下操作:
这意味着项目出了问题,而不是eclipse或服务器李>
您可能知道Tomcat容器在一开始就加载了所有同步应用程序的上下文李>