当我从Eclipse(3.4)启动Tomcat(6.0.18)时,我收到此消息(首先在日志中):
警告:[SetPropertiesRule] {Server/Service/Engine/Host/Context}将属性"source"设置为"org.eclipse.jst.jee.server :(项目名称)"未找到匹配的属性.
似乎这条消息没有任何严重影响,但是,有谁知道如何摆脱它?
这个问题的解决方案非常简单.双击tomcat服务器.它将打开服务器配置.在服务器选项下,选中"将模块内容发布到单独的XML文件"复选框.重启服务器.这次你的页面没有任何问题.
来自Eclipse新闻组:
有关源属性的警告是Tomcat 6.0.16的新增内容,可能会被忽略.WTP添加"源"属性以标识工作空间中的哪个项目与上下文相关联.Tomcat中的Context对象没有相应的source属性这一事实不会导致任何问题.
我意识到这并没有回答如何摆脱警告,但我希望它有所帮助.
Servers选项卡
- > doubleclick servername
- >服务器选项:勾选"发布模块上下文以分隔XML文件"
重启你的服务器
我正在使用Eclipse.我通过以下方式解决了这个问题:
打开服务器选项卡
双击您正在使用的服务器.
在服务器配置页面上,转到服务器选项页面.
检查服务模块而不发布.
然后保存页面和配置.
通过重建所有应用程序重新启动服务器.
你不会得到任何这种错误.